Personal collection of reusable skills for AI coding agents — designed for Claude Code and compatible with Copilot, Codex, and other agents.
| Skill | Description |
|---|---|
| bug-report | Refresh an ADO bug report dashboard with summary tiles, charts, and categorized bug tables |
| code-coverage-policy | Check and update Azure DevOps branch policies for code coverage |
| repo-agents-setup | Generate or update AGENTS.md and CLAUDE.md for a repository |
| review-design | Interactive design document review against a codebase |
| review-pr | Interactive PR code review with merge-base diff, supports Azure DevOps and GitHub |
| self-review | Automated self-review loop: spawns a read-only reviewer, triages findings, fixes issues, iterates until clean |
| sync-skills | Sync official and personal Claude Code skills with overlap checks and safe overwrite rules |
| threat-model | Update Microsoft Threat Modeling Tool (.tm7) files with STRIDE analysis |
Copy the skill directories you want into your Claude Code skills folder:
# Personal (all projects)
cp -r review-design/ ~/.claude/skills/review-design/
cp -r sync-skills/ ~/.claude/skills/sync-skills/
# Project-specific
cp -r review-design/ .claude/skills/review-design/
cp -r sync-skills/ .claude/skills/sync-skills/Or clone the whole repo and symlink:
git clone https://github.com/herohua/skills.git ~/claude-skills
ln -s ~/claude-skills/review-design ~/.claude/skills/review-designEach skill's SKILL.md contains the full workflow specification. Point your agent at the relevant SKILL.md file — the instructions are agent-agnostic.
Once installed, invoke skills as slash commands in Claude Code:
/bug-report refresh
/code-coverage-policy check --repo my-repo
/repo-agents-setup
/review-design C:\path\to\design-doc.htm --pr develop
/review-pr https://dev.azure.com/org/project/_git/repo/pullrequest/12345
/review-pr https://github.com/owner/repo/pull/42 --post-as "Your Name"
/self-review
/self-review D:\path\to\repo --max-rounds 5
/sync-skills
/threat-model C:\path\to\model.tm7
For other agents, follow the invocation pattern described in each skill's SKILL.md.
Each skill lives in its own directory with a SKILL.md file:
skill-name/
SKILL.md # Required - frontmatter + instructions
references/ # Optional - API docs, format specs
scripts/ # Optional - supporting scripts
See Claude Code docs for skill authoring details.