Agent skill
commit
Analyze unstaged changes and suggest atomic commit groups with messages
Install this agent skill to your Project
npx add-skill https://github.com/thoreinstein/opencode-config/tree/main/skill/commit
SKILL.md
Current Time: !date
I need to make small, logical, atomic commits based on my current work.
Optional focus argument: "frontend only", "exclude tests"
Here is the current status of the repository:
!git status
Here are the specific unstaged changes (diff):
!git diff
Please analyze these changes and suggest a plan to stage and commit them in a logical order.
- Group the changes into atomic units (e.g., by feature, fix, or refactor).
- For each group, list the specific files (or hunks, if applicable) to stage.
- Provide a commit message for each group.
- If there are dependencies (e.g., File A must be committed before File B), please note them.
- Unless there any questions proceed with creating the commits
- DO NOT PUSH UNDER ANY CIRCUMSTANCE
$ARGUMENTS
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
seo
Implement SEO optimizations for specified pages or entire site
runbook
Generate operational runbooks for services, procedures, or incident response
file-organizer
Intelligently organizes your files and folders across your computer by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Reduces cognitive load and keeps your digital workspace tidy without manual effort.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
ultrathink
Ultra-deep multi-perspective analysis for complex architectural and strategic decisions
meeting-insights-analyzer
Analyzes meeting transcripts and recordings to uncover behavioral patterns, communication insights, and actionable feedback. Identifies when you avoid conflict, use filler words, dominate conversations, or miss opportunities to listen. Perfect for professionals seeking to improve their communication and leadership skills.
Didn't find tool you were looking for?