Tools & Utilities
Essential command-line tools and system utilities.
obs-vault-health
Obsidian vault maintenance - tag cleanup, orphan detection, and frontmatter standardisation across three modes (Quick/Standard/Deep).
minion-apply
Apply generated patches safely. Preview diffs, dry-run to check, then apply. Always review patches before applying - minions make mistakes!
generate-feature-spec
Generates features_spec.txt files for use with auto-code extension mode. Analyzes existing codebase and creates structured feature specifications based on user requirements.
bash-completions
Instructions for adding to bash auto completions in the AutomateLinux project.
codebase-search
Parallel internal codebase search. Launches 2-4 search agents, consolidates findings to tmp/scout-results.md, returns summary. Use for 3+ files or unknown areas.
changelog-manager
Create and update CHANGELOG.md with entries that include AI model/CLI attribution, PRD context, and task references.
code-simplifier
簡化與精煉代碼,提升清晰度、一致性和可維護性,同時保留所有功能。 預設聚焦於最近修改的代碼,除非另有指示。 觸發時機: - 完成功能實作後,需要清理代碼 - 發現代碼過於複雜或難以理解 - 重構既有代碼以提升可讀性 - 用戶提到「簡化」、「simplify」、「清理」、「refactor」
safe-refactor-migration
Plan and execute large refactors with shadow mode and rollback.
readathon-document-reflex
Automatically document design decisions and patterns immediately when discovered in the readathon project
codebase-improvement-advisor
既存のコードベース全体を分析し、リファクタリング・最適化の提案を自動生成するためのスキル。 TypeScript/JavaScriptプロジェクトの品質分析、コード改善提案、重複コード検出、セキュリティスキャンなど 「このプロジェクトの改善点を教えて」や「リファクタリング候補をリストアップして」といった依頼に使用する。
jekyll-development-workflow
Complete workflow for developing, testing, and deploying Jekyll blog changes
changelog-updater
Auto-update CHANGELOG.md following Keep a Changelog format. Triggers: CL, changelog, 變更, 版本, version, 更新日誌, whatsnew, release notes, 發布說明, 變更紀錄, history, 歷史, 更新紀錄, 新功能, new features, breaking changes.
env-file-generator
Generate properly structured .env environment files with common variables, documentation comments, and secure placeholder patterns. Triggers on "create .env file", "generate environment variables", "env file for", "dotenv template".
typescript-pro
Expert TypeScript development with advanced type safety, full-stack patterns, and build optimization. Use when designing or refactoring TypeScript, auditing type safety, or improving TS tooling and compile performance.
cleanup-changelog
Use the `fix-markdown` skill to clean up CHANGELOG.md, then remove headers with empty sections. Use after the agent has finished generating or updating the changelog.
repo-docs
Update and maintain core repository documentation files (README.md, CHANGELOG.md, LICENSE, CONTRIBUTING.md) before commits or releases. Use when users need to update documentation to reflect code changes, prepare for releases, or ensure documentation consistency.
init-changelog
Create the foundational structure for changelog management. Use when the agent needs to start changelog management by creating a new `CHANGELOG.md` file and the commit pointer to update the changelog.
research-code
Find relevant code snippets on Github to learn how to complete the task