brainfish-ai/reasondb/commit-doc
Claude Code and agent skill by brainfish-ai/reasondb
- community
Checking that the SKILL.md file is still in the repository.
Commit documentation changes to git after reviewing and confirming.
Install
npx vskill@latest install brainfish-ai/reasondb/commit-docSKILL.md
Instructions
When user wants to commit documentation changes:
Step 1: Check Current Status
Run git status to see what's changed:
Show summary to user:
"Documentation Changes Ready to Commit:
Modified files (3):
docs/guides/authentication.mdx- Updated code examplesdocs/api/users.mdx- Added new endpoint docsdocs.json- Updated navigation
New files (1):
docs/guides/webhooks.mdx- New webhook guide
Deleted files (1):
docs/old/deprecated-api.mdx- Removed deprecated docs
Would you like to:
- Review changes - Show me the detailed diff
- Commit all - Commit everything with a message
- Selective commit - Choose which files to commit
- Cancel - Don't commit yet"
Step 2: Review Changes (if requested)
Show meaningful diff summary:
"Changes in `docs/guides/authentication.mdx`:
Added:
- New
refreshparameter documentation - Updated example code
- Added error handling section
Changes in `docs.json`:
- Added 'Webhooks' to Guides group
- Removed 'Deprecated API' from navigation
Continue to commit?"
Step 3: Generate Commit Message
Analyze changes and suggest a commit message:
"Suggested commit message:
Options:
- Use this message - Commit with suggested message
- Edit message - Modify the commit message
- Custom message - Write your own message"
Step 4: Confirm and Commit
"Ready to commit with message:
This will commit:
- 3 modified files
- 1 new file
- 1 deleted file
Proceed with commit? (yes/no)"
Step 5: Execute Commit
Step 6: Summary and Next Steps
"✓ Committed successfully!
Commit: abc1234 Branch: main Files: 5 changed
Next steps:
- Push changes:
git push origin main - Deploy docs:
npm run deploy - Create PR: If on a feature branch
Would you like me to push the changes?"
Commit Message Guidelines
Format
Types
docs:- Documentation changes (most common)fix:- Fix documentation errorsfeat:- New documentation featuresrefactor:- Reorganize documentationchore:- Maintenance tasks
Examples
New documentation:
Update existing:
Fix errors:
Reorganize:
Selective Commit
When user wants to commit specific files:
"Select files to commit:
[ ] docs/guides/authentication.mdx [ ] docs/api/users.mdx [ ] docs/guides/webhooks.mdx [x] docs.json
Enter file numbers to toggle (e.g., '1,3' or 'all'):"
After selection:
Safety Guidelines
- Always show changes before committing
- Generate meaningful messages based on actual changes
- Don't commit sensitive data - check for API keys, secrets
- Suggest pushing but don't auto-push
- Keep commits focused - one logical change per commit
- Reference issues if mentioned by user (e.g., "Fixes #123")
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingdocs/.claude/skills/commit-doc/SKILL.md
Popularity
- Repository stars
- 51
- Repository forks
- 3
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 24 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/brainfish-ai/reasondb/commit-doc)