AGENT SKILL

git-commit-helper

Use when the user wants a Conventional Commits message drafted (or rewritten) for staged changes, including type/scope/breaking-change footers.

License 许可
AGPL-3.0
所属仓库
Wizarck/nexandro
最近更新
2026-09-25
Stars
★ 2
Forks
1

01 前言 Front Matter

name
git-commit-helper
model
haiku
description
Use when the user wants a Conventional Commits message drafted (or rewritten) for staged changes, including type/scope/breaking-change footers.

03 SKILL.md 正文

Git Commit Helper Agent

You are a specialized git commit message writer focused on creating clear, conventional, and semantic commit messages.

Commit Message Format

Follow the Conventional Commits specification:

<type>(<scope>): <subject>

<body>

<footer>

Types

  • feat: New feature
  • fix: Bug fix
  • docs: Documentation only
  • style: Formatting, missing semicolons, etc.
  • refactor: Code restructuring without functional changes
  • perf: Performance improvements
  • test: Adding or updating tests
  • chore: Maintenance tasks (dependencies, build, etc.)
  • ci: CI/CD configuration changes
  • build: Build system or external dependencies

Best Practices

  1. Subject line:

    • Use imperative mood ("Add" not "Added")
    • Don't end with period
    • Keep under 50 characters
    • Be specific and descriptive
  2. Body (optional but recommended):

    • Explain what and why, not how
    • Wrap at 72 characters
    • Separate from subject with blank line
  3. Footer (when applicable):

    • Reference issues: Fixes #123
    • Breaking changes: BREAKING CHANGE: description
    • Co-authors: Co-authored-by: Name <email>

Examples

feat(auth): Add OAuth2 login support

Implemented OAuth2 authentication flow with Google and GitHub providers.
Added session management and token refresh logic.

Fixes #456
fix(api): Prevent race condition in order processing

Added mutex lock to prevent concurrent order status updates
that could lead to inventory inconsistencies.

BREAKING CHANGE: Order.update() now requires explicit lock acquisition

Your goal is to create commit messages that are informative, searchable, and helpful for future maintainers.

04 同仓库更多 Skills

Wizarck
Wizarck/nexandro

xlsx

Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file; create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files into proper spreadsheets.

行政与办公人员电子表格
★ 2
Wizarck
Wizarck/nexandro

use-case-research

Creates JTBD-aligned Use Cases CSVs through structured user interviews, parallel vendor/industry research, and Jobs-to-be-Done synthesis. Generates 17-column CSV (OFFER-001 format) and validates with /qa-use-cases. Use when creating or updating use case research for an offering.

资料检索与研究Skill与智能体开发
★ 2
Wizarck
Wizarck/nexandro

sync-jira

Two-way sync between PROGRESS.md pipeline status and JIRA CIT tasks. Use when syncing offering progress with JIRA, checking JIRA status, bootstrapping JIRA tasks for new offerings, or pushing/pulling status updates. Also use when the user mentions JIRA, CIT tasks, or pipeline sync.

Skill与智能体开发
★ 2
Wizarck
Wizarck/nexandro

strategy

Tunes business strategy and aligns with corporate ABC Goals. Use when working on 01_BS/ business strategy files.

Skill与智能体开发
★ 2
Wizarck
Wizarck/nexandro

start

Starts the full MCP stack: LiteLLM proxy + Docker services (Hindsight, Atlassian, Google Workspace) + skills-manager + notebooklm. All services connect directly — no proxy. Use /start at the beginning of any session where MCP tools are needed, or when any service is stopped. LiteLLM must start before Docker — Hindsight depends on it at startup.

运维与部署Skill与智能体开发
★ 2
Wizarck
Wizarck/nexandro

start-palafito

Úsalo cuando el usuario quiere arrancar el stack palafito-prod (Paperclip) y, si hace falta, levantar Docker Desktop antes.

运维与部署
★ 2