vichannnnn/ccstart/commit

Claude Code and agent skill by vichannnnn/ccstart

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Generate and execute git commits following conventional commit format. Use when the user wants to commit changes, create a commit, or says "/commit". Analyzes staged/unstaged changes and creates properly formatted commit messages with type, optional scope, and descriptive subject.

Install

npx vskill@latest install vichannnnn/ccstart/commit

SKILL.md

Commit Skill

Generate conventional commit messages and execute commits automatically.

Workflow

  1. Run git status (never use -uall flag) and git diff to analyze changes
  2. Run git log --oneline -5 to see recent commit style
  3. Determine the appropriate commit type and scope from the changes
  4. Stage all relevant changes with git add
  5. Create the commit with a properly formatted message

Commit Format

<type>(<scope>): <subject>
<body>
<footer>
Types
TypeUse for
featNew feature or functionality
fixBug fix
docsDocumentation only
styleFormatting, semicolons, no code change
refactorCode change that neither fixes nor adds
testAdding or modifying tests
choreMaintenance, deps, build process
perfPerformance improvements
Scope

Optional. Include when it adds clarity about what area is affected:

  • feat(auth): - authentication related
  • fix(api): - API related
  • docs: - scope omitted when obvious
Subject
  • Imperative mood ("add" not "added" or "adds")
  • No period at end
  • Max 50 characters
  • Focus on the "why" not the "what"
Body (optional)

Add when the subject alone doesn't fully explain the change. Wrap at 72 characters.

Footer (optional)
  • Breaking changes: BREAKING CHANGE: description
  • Issue references: Closes #123

Commit Message Construction

Use a HEREDOC for proper formatting:

bash
git commit -m "$(cat <<'EOF'
<type>(<scope>): <subject>
<body if needed>
EOF
)"

Examples

Single file change:

fix(auth): handle expired tokens gracefully

Multiple related changes:

feat(api): add email notifications for shipped orders
Send confirmation email when order status changes to shipped.
Includes tracking number and estimated delivery date.

Breaking change:

refactor(config)!: migrate to environment-based configuration
BREAKING CHANGE: config.json no longer supported, use .env files

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

Popularity

Repository stars
53
Repository forks
7
Repository npm downloads, 7 days
3
7-day trend score
27

Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 19 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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/vichannnnn/ccstart/commit/badge)](https://verified-skill.com/skills/vichannnnn/ccstart/commit)

Something wrong with this skill or its page? Tell us.