julien-cmd-project-scan
Scan all configured project roots and update the registry
Script and automate repetitive tasks and workflows.
Scan all configured project roots and update the registry
Auto-updates documentation (README, implementation plans) based on recent code changes.
Use when creating or modifying DTO files in the `dto/` folder.
Rewrites changelog entries with cheeky, narrative flair following project conventions. Use this when asked to rewrite or update CHANGELOG.md entries.
Convert Elixir code to idiomatic Erlang. Use when migrating Elixir projects to Erlang, translating Elixir patterns to Erlang idioms, or refactoring Elixir codebases to Erlang. Both run on the BEAM VM with the same OTP framework, making this conversion primarily syntactic with semantic preservation. Extends meta-convert-dev with Elixir-to-Erlang specific patterns.
Best practices for refactoring across multiple files. Use when restructuring logic across 5+ files.
CRITICAL: ALWAYS activate this skill BEFORE making ANY changes to .nw files. Use proactively when: (1) creating, editing, reviewing, or improving any .nw file, (2) planning to add/modify functionality in files with .nw extension, (3) user asks about literate quality, (4) user mentions noweb, literate programming, tangling, or weaving, (5) working in directories containing .nw files, (6) creating new modules/files that will be .nw format. Trigger phrases: 'create module', 'add feature', 'update', 'modify', 'fix' + any .nw file. Never edit .nw files directly without first activating this skill to ensure literate programming principles are applied. (project, gitignored)
.claudeディレクトリがClaude Codeの仕様に準拠しているか確認・リファクタリング。skills、sub-agents、hooks、rulesの構成を最適化する。
Search real-world code examples across millions of GitHub repositories using grep.app. This skill should be used when looking for implementation patterns, API usage examples, library integration patterns, or production code references. Supports literal code search, regex patterns, and filtering by language/repo/path.
Explore npm package source code locally. Use when needing to understand a library's API, types, or implementation.
Defines the pattern for updating project documentation when completing features. Use when marking features as complete to ensure consistent documentation of implementation status, test coverage, and deliverables.
Manage dotfiles using Dotter. Use for deploying configurations, adding new packages, debugging templates, and managing global/local configs.
For this repository, use when creating, reviewing, or packaging Agent Skills (SKILL.md, scripts/, references/, assets/). Enforces naming rules, folder layout, and provides a validation checklist before upload/commit.
Convert Roc code to idiomatic F#. Use when migrating Roc projects to F#, translating Roc patterns to idiomatic F#, or refactoring Roc codebases. Extends meta-convert-dev with Roc-to-F# specific patterns.
Update and maintain project context.md with current state
Write CMake and Make files like a principal engineer with decades of experience. Use when creating, refactoring, reviewing, or debugging CMakeLists.txt, Makefiles, or build system configurations for C/C++ projects. Produces elegant, minimal, modern build files that reflect deep understanding of build systems.
Manage NuGet packages in .NET projects/solutions. Use this skill when adding, removing, or updating NuGet package versions. It enforces using `dotnet` CLI for package management and provides strict procedures for direct file edits only when updating versions.
Use when implementing any feature or bugfix, before writing implementation code