agent-health
Reads production/traces/agent-metrics.jsonl and displays a per-agent performance summary table for the current or a specified…
Creates a well-formed git commit following conventional commit format with type, scope, and descriptive message. Use when the user is ready to commit changes or mentions conventional commits.
Claude Code
$ npx -y skills add tranhieutt/software_development_department --skill commit --agent claude-code
Codex
$ npx skills add tranhieutt/software_development_department --skill commit -a codex -y
Cursor
$ npx skills add tranhieutt/software_development_department --skill commit -a cursor -y
Gemini CLI
$ npx skills add tranhieutt/software_development_department --skill commit -a gemini-cli -y
GitHub Copilot
$ npx skills add tranhieutt/software_development_department --skill commit -a github-copilot -y
OpenCode
$ npx skills add tranhieutt/software_development_department --skill commit -a opencode -y
Windsurf
$ npx skills add tranhieutt/software_development_department --skill commit -a windsurf -y
name: commit type: workflow description: "Creates a well-formed git commit following conventional commit format with type, scope, and descriptive message. Use when the user is ready to commit changes or mentions conventional commits." context: fork agent: lead-programmer effort: 1 allowed-tools: Read, Glob, Grep, Write, Bash argument-hint: "[commit message or empty for auto-generate]" user-invocable: true when_to_use: "When creating git commits or asked to save/commit changes"
Follow these conventions when creating commits for this project.
Before committing, always check the current branch:
git branch --show-current
**If you're on `main` or `master`, confirm with the user before committing directly** — it is usually better to commit on a feature branch. Do not create a branch without user confirmation.
Before claiming the change is ready to commit, use `verification-before-completion`:
<type>(<scope>): <subject> <body> <footer>
The header is required. Scope is optional. All lines must stay under 100 characters.
| Type | Purpose | |------|---------| | `feat` | New feature | | `fix` | Bug fix | | `ref` | Refactoring (no behavior change) | | `perf` | Performance improvement | | `docs` | Documentation only | | `test` | Test additions or corrections | | `build` | Build system or dependencies | | `ci` | CI configuration | | `chore` | Maintenance tasks | | `style` | Code formatting (no logic change) | | `meta` | Repository metadata | | `license` | License changes |
Reference issues in the footer using these patterns:
Fixes #1234 Refs #1234 Refs LINEAR-ABC-123
When changes were primarily generated by a coding agent (like Claude Code), include the Co-Authored-By attribution in the commit footer:
Co-Authored-By: Claude <noreply@anthropic.com>
This is the only indicator of AI involvement that should appear in commits. Do not add phrases like "Generated by AI", "Written with Claude", or similar markers in the subject, body, or anywhere else in the commit message.
fix(api): Handle null response in user endpoint The user API could return null for deleted accounts, causing a crash in the dashboard. Add null check before accessing user properties. Fixes #5678 Co-Authored-By: Claude <noreply@anthropic.com>
feat(alerts): Add Slack thread replies for alert updates When an alert is updated or resolved, post a reply to the original Slack thread instead of creating a new message. This keeps related notifications grouped together. Refs GH-1234
ref: Extract common validation logic to shared module Move duplicate validation code from three endpoints into a shared validator class. No behavior change.
feat(api)!: Remove deprecated v1 endpoints Remove all v1 API endpoints that were deprecated in version 23.1. Clients should migrate to v2 endpoints. BREAKING CHANGE: v1 endpoints no longer available Fixes #9999
revert: feat(api): Add new endpoint This reverts commit abc123def456. Reason: Caused performance regression in production.
Reads production/traces/agent-metrics.jsonl and displays a per-agent performance summary table for the current or a specified…
Provides the vendored agent-style v0.3.5 prose rule pack as a portable Claude skill. Use when installing, syncing, applying, or…
Provides Angular best practices for components, modules, services, and reactive patterns. Use when working with Angular…
Records unexpected API behaviors, undocumented caveats, version bugs, or non-obvious workarounds into…
Defines REST and GraphQL API contracts including endpoints, request/response schemas, auth flows, and versioning strategy. Use…
Manages the ADR (Architecture Decision Record) registry. Use when recording tech-stack choices, design patterns, or…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.