documentation-sync
Synchronize version numbers across any project type using version file adapters
Essential command-line tools and system utilities.
Synchronize version numbers across any project type using version file adapters
Maintains templates and config.json for npm run generate tool. Use when adding new templates, modifying existing templates, or updating generator configuration.
Refactors Pangea Ruby code following SOLID principles, dry-rb patterns, and file size guidelines. Use when splitting large files, extracting modules, reducing duplication, or improving type definitions.
Sync design docs with codebase state. Use when verifying documentation accuracy, after code changes, or when last-synced is stale.
Auto-detects technology stack from existing project files (package.json, tsconfig, etc.). Use ONLY for existing projects with established code to discover what's already installed. For NEW projects where tech stack hasn't been decided, use stack-advisor skill instead.
发布 GitHub Release,从 CHANGELOG 生成发布公告并更新 Draft Release (project)
Create checkpoint manifest. Scaffold, populate fields, commit.
Refactor code for better organization, cleaner architecture, and improved maintainability. Use for reorganizing file structures, splitting large components, updating imports after moves, and enforcing consistent patterns across the codebase.
This skill should be used when agents need to provide clickable code references to users in reports, investigations, or bug findings. It ensures file references use the simple path:line_number format that Claude Code automatically converts to clickable links. Do not use for general documentation or conceptual explanations.
Proactively suggest and execute code refactoring to maintain clean architecture. Triggers: refactor, 重構, 優化程式碼, clean up, 整理程式碼.
Standalone Serena MCP tools for code intelligence - symbol search, file ops, memory, editing, config, workflow helpers, and shell execution without MCP server
Analyze and Refactor TypeScript data models. Detect duplication, improve type safety, and validate relationships in interfaces/types.
Scaffold repo-local Ralph autonomous harness under scripts/ralph/. Use when user runs /flow-next:ralph-init.
Edit hledger journal files following best practices and conventions. Includes prelude includes, balance assertions, tagging, formatting, and validation procedures with anti-patterns to avoid.
This tool provides semantic, fuzzy search over the codebase. It is designed for high-level understanding and exploration when exact file names, symbols, or locations are unknown. It interprets natural language queries and retrieves conceptually relevant code rather than exact string matches. IMPORTANT: When an exact identifier, symbol name, or literal string is known, ALWAYS prefer using rg (ripgrep) for precise and exhaustive matching. Use this tool only when semantic understanding is required or when rg is insufficient.
Suggest refactoring opportunities to improve code structure and maintainability. Use when improving code design or reducing complexity.
Create a new entity ViewModel with property ViewModels following {{sharedLib}} MVVM patterns. Use when adding new data models, creating entity wrappers, or scaffolding ViewModels for entities. Handles property VM creation, label converters, base class selection, and test generation.
Nix naming conventions and code style. Use when naming variables, files, or organizing attributes in Nix code.
Helps scaffold and register new artifacts in the strict-mode context engineering kit.