commit
Commit Skill
This skill guides the process of committing code changes to the repository, ensuring consistency, quality, and adherence to project standards.
Workflow
1. Verify Staged Changes
Before committing, always verify exactly what is staged.
- Use
git statusandgit diff --staged(orget_changed_files) to review the changes. - Ensure only relevant changes are staged.
2. Quality Assurance
Adhere to the project mandates (e.g. AGENTS.md):
- No Compilation Warnings: Run build checks (e.g.
cargo check,npm run lint) to ensure the code compiles without warnings. - Tests Pass: Ensure all relevant tests pass.
3. Crafting the Commit Message
Follow these standards for all commit messages:
More from sirius-cc-wu/sirius-skills
dioxus-ui-ux
Dioxus UI/UX design intelligence. Specialized guidelines for Dioxus Components, plus 50 styles, 21 palettes, 50 font pairings. Stacks: dioxus, daisyui, shadcn, html-tailwind. Actions: plan, build, create, design, implement, review, fix, improve, optimize. Projects: web app, dashboard, admin panel, SaaS, mobile app. Elements: button, modal, navbar, card, form, chart.
16dioxus-stitch
Transforms Stitch designs into clean, modular Dioxus code using daisyUI. Handles RSX conversion, type-safe props, and data decoupling for Rust projects.
8dioxus-ui-skill
Dioxus UI/UX design intelligence. Specialized guidelines for Dioxus Components, plus 50 styles, 21 palettes, 50 font pairings. Stacks: dioxus, shadcn, html-tailwind. Actions: plan, build, create, design, implement, review, fix, improve, optimize. Projects: web app, dashboard, admin panel, SaaS, mobile app. Elements: button, modal, navbar, card, form, chart.
4slice
Validates approved, committed execution-ready work, bootstraps a slice-scoped execution slice, and hands off to guide-execution.
2ui-flow
Captures optional UI and UX flows, screen-level requirements, and interaction notes before implementation.
2propose
Creates and manages speculative repo-native proposals only, then hands accepted proposals back to guide-planning for canonical planning.
2