layout-guard-v1
Protect canonical templates from modification - enforce immutability
Script and automate repetitive tasks and workflows.
Protect canonical templates from modification - enforce immutability
Use when you want to resume the semantic search file watcher after pausing it
Deeply analyze a code repository to extract architecture, design decisions, tech stack, and interesting implementation details for blog posts
Generate code using nx generators. USE WHEN scaffolding code or transforming existing code - for example creating libraries or apps, creating components, or anything else that is boilerplate code or automates repetitive tasks. ALWAYS use this first when generating code with Nx instead of calling MCP tools and running nx generate immediately.
Synchronizes CLAUDE.md navigation indexes and README.md architecture docs across a repository. Use when asked to "sync docs", "update CLAUDE.md files", "ensure documentation is in sync", "audit documentation", or when documentation maintenance is needed after code changes.
Simplify and refine recently modified code for clarity, consistency, and maintainability while preserving all functionality. Use this skill when asked to simplify code, clean up recent changes, refine implementations, reduce complexity, or improve readability of code that was just written or modified. Focuses on recently touched code unless explicitly directed to a broader scope.
This skill should be used when transforming, refactoring, or replacing code patterns across multiple files. Use for renaming functions/classes/variables, migrating API usage patterns, modernizing syntax, or performing bulk code transformations. Prefer ast-grep over sed/awk for syntax-aware replacements that understand language structure.
Safely refactor code to reduce complexity, improve structure, and increase maintainability while preserving behavior.
Produce a reviewable, file-referenced implementation plan that acts as a contract before execution. Use for risky ops, architecture changes, migrations, multi-file edits.
Clean temporary files, caches, and build artifacts. LOAD THIS SKILL WHEN: User says "清理", "clean", "刪除暫存", "清除快取" | disk space issues | before archiving | end of workflow. CAPABILITIES: Python cache (__pycache__, .pytest_cache), Node.js (dist, .cache), safe deletion with confirmation, protected files list.
Generate Rollup configuration files for bundling JavaScript libraries. Triggers on "create rollup config", "generate rollup configuration", "rollup setup", "library bundler config".
Your approach to handling global error handling. Use this skill when working on files where global error handling comes into play.
破壊的変更に基づいてプロジェクト内のコードを検索し、影響を受けるファイルと行を特定する。テストカバレッジも確認する
Creates, updates, and maintains CHANGELOG.md files following Common Changelog and Keep a Changelog standards. Use when creating changelogs, adding release entries, updating unreleased sections, validating changelog format, or user mentions 'changelog', 'release notes', 'version history', 'add to changelog', 'update changelog', 'create changelog', 'change log format', or needs to document version changes.
Use when upgrading .c3/ documentation to current skill version - reads VERSION, applies transforms from migrations/ directory in batches
Review code changes across all repositories in a workspace
项目架构约定:通过 Root/Folder/File 三层极简元数据(_dir.md + I/O/Pos 注释) 让 AI 在任意位置自定位。 **AI 创建文件夹时自动触发**:hook 会生成 _dir.md 模板,AI 填写 Input/Output/Pos。
Automatically regenerate README.md from Betty Framework registries
Match file paths against steering file glob patterns to determine applicable steering guidance. Use when orchestrator needs to inject context-aware guidance based on files being modified.
Use when Serverpod models are changed and code generation is needed. Also covers migrations and server startup verification.
Before/after verification for refactoring - ensures nothing breaks