Our review
Saves a plan as a markdown file and commits it to a Git repository using a configurable directory structure.
Strengths
- Automates saving and versioning plans via Git.
- Uses a configurable or default directory to organize plans.
- Commit message includes [ci skip] to prevent unnecessary CI triggers.
Limitations
- Requires the Git repository to already be initialized.
- Moves the original file instead of copying, which may be unexpected.
- Does not handle filename conflicts (overwrites without warning).
When you want to keep a versioned record of a plan directly in the project repository.
If the plan should stay in its original location or version tracking is unnecessary.
Security analysis
SafeThe skill restricts execution to a narrow set of Bash commands (git add, status, push, commit) with no destructive, exfiltrating, or obfuscated actions. It does not invoke arbitrary shell execution or access sensitive data beyond repository file operations.
No concerns found
Examples
Remember our plan to refactor the authentication module by moving the file to the plans directory and committing it.Save the sprint 3 roadmap plan as a committed document in the plans folder.Take the plan we just discussed about API versioning and permanently store it with Git.name: remember-plan description: Remember a plan with git commit allowed-tools: Bash(git add:), Bash(git status:), Bash(git push:), Bash(git commit:)
Your task
- Remember a plan by committing it to a file.
- Plans Directory: settings.jsonの
plansDirectoryを参照する。設定がない場合は{REPOSITORY_ROOT}/docs/plansをデフォルトとして使う - File name:
{YYYY-MM-DD}-{plan-name}.md - Commit message:
[ci skip] Add plan: {plan-name} - IMPORTANT: do not copy original plan file. move file to the plans directory.
API Documentation Generator
Documentation
Automatically generates OpenAPI/Swagger API documentation.
Technical Writer
Documentation
Writes clear technical documentation following top style guides.
Documentation Maintenance
Documentation
This skill provides a structured workflow for updating project documentation including CLAUDE.md, README, and CHANGELOG. It walks through phases like inventorying existing docs, analyzing git history for needed changes, optimizing for AI readability, and ensuring cross-document consistency. Use it when synchronizing documentation with code changes or improving documentation effectiveness for AI coding agents.