Loading...
Loading...
Use when committing code, managing branches, pushing to remote, creating pull requests, or performing version control operations. Conforms to packages/shared/schemas/skill-routing-value-standard.md.
npx skill4agent add tao3k/omni-dev-fusion gitCode is Mechanism, Prompt is Policy
@skill_commandscripts/*.pygit.command_name| Command | Description |
|---|---|
| Show working tree status |
| Stage all changes (with security scan) |
| Commit staged changes |
| Smart Commit workflow (stage → scan → approve → commit) |
| Push to remote |
| Show commit logs |
git.smart_commit# Step 1: Start workflow
git.smart_commit(action="start")
# Returns workflow_id and diff preview
# Step 2: After LLM analysis and user approval
git.smart_commit(action="approve", workflow_id="xxx", message="feat: description")stage_and_scanroute_prepareformat_reviewre_stageinterruptcommitstage_and_scanStage All Files → Security Scan → Lefthook Pre-commit → Finalizestage_and_scan(project_root=".")
# Returns: {staged_files, diff, security_issues, lefthook_error}.env**.pem*.key*.secret| Command | Description |
|---|---|
| Stage all changes with security scan |
| Show staged files and working tree status |
| Show staged diff |
.env*, *.env*, *.pem, *.key, *.secret, *.credentials*
id_rsa*, id_ed25519*, *.priv
secrets.yml, secrets.yaml, credentials.ymlgit status
git diff --cached
git diff
git log --oneline| Operation | Tool |
|---|---|
| Stage all | |
| Commit | |
| Push | |
| Smart Commit | |
Read = Claude-native bash. Write = MCP tools.