configs/skills/equip/SKILL.md
Equipment manager for Claude Code projects — inventory local skills/agents/scripts, audit external upstream repos (intelligent review with red-flag detection), and sync selectively after user approval. Project-agnostic.
npx skillsauth add shenxingy/claude-code-kit equipInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
A project-agnostic skill for managing "absorbed" assets (skills, agents, scripts) that originated in external GitHub repos. It treats each upstream as a supplier whose shipments must be reviewed before adoption, not blindly synced.
| Command | Purpose |
|---|---|
| /equip inventory | Scan current project; classify every asset as native / absorbed / modified-absorbed / orphan; write .claude/equipment/inventory.yaml |
| /equip audit <repo\|id> | Clone upstream, apply red-flag checks to each skill, score, write markdown audit report with decision checkboxes |
| /equip sync <id> [--apply] | Parse audit report, perform 3-way merge (base/ours/theirs) for ADOPT decisions; dry-run by default |
| /equip diff <id> | Show per-file delta between registered last_synced_commit and remote HEAD |
| /equip list | Show registered upstreams with ahead/behind status |
| /equip add <repo> | Register a new upstream (interactive: select which local paths it covers) |
| /equip remove <id> | Unregister an upstream (keeps files, removes tracking) |
/equip inventory # first step for any project
/equip audit AgriciDaniel/claude-seo # full evaluation
/equip sync claude-seo # dry-run: show what would change
/equip sync claude-seo --apply # actually write changes
/equip diff claude-seo # inspect drift
/equip audit . # self-audit current project as if upstream
/equip picks.claude/equipment/audits/<id>-<date>.md that the user can read and edittesting
Test-suite diet — consolidate near-identical tests into table-driven cases, delete trivial/mock-only/brittle tests, and report every piece of coverage intentionally given up. Counterweight to AI test bloat that erodes loop clock speed.
development
In-session iterative loop — keeps Claude running in the current session until a task is done. Unlike /loop (which spawns background workers), /iloop stays in the current session and re-prompts each iteration via Stop hook. Use for: 'keep fixing until tests pass', 'iterate until this feature works', autonomous debugging. Triggers on: '/iloop', 'in-session loop', 'keep iterating', 'loop until done'.
development
Compose high-converting emails using proven copy frameworks (PAS, AIDA, BAB, FAB, 4Ps). Generates subject line variants with scores, responsive HTML templates with dark mode support, plain-text fallback, and preheader recommendations. Optimized for cold outreach, newsletters, product launches, promotions, and transactional emails. Adapts to user context from email-profile.md.
tools
Designs complete email automation sequences with timing, subject lines, copy, and conditional logic. Supports welcome series, nurture campaigns, re-engagement, abandoned cart, post-purchase, review requests, and custom sequences. Adapts sequence type, cadence, frameworks, and conditional branching to business context. Use when user wants to create an automated email series triggered by subscriber actions or time intervals.