ValorVie/custom-skills
Automated AI dev environment setup CLI with curated Skills collection for Claude Code and other AI coding assistants.
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code
$ npx degit ValorVie/custom-skills/.claude ./rig-custom-skills # inspect, then merge into .claude/ MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit ValorVie/custom-skills/.agent/skills/openspec-apply-change .claude/skills/openspec-apply-change $ npx degit ValorVie/custom-skills/.agent/skills/openspec-archive-change .claude/skills/openspec-archive-change $ npx degit ValorVie/custom-skills/.agent/skills/openspec-bulk-archive-change .claude/skills/openspec-bulk-archive-change $ npx degit ValorVie/custom-skills/.agent/skills/openspec-continue-change .claude/skills/openspec-continue-change $ npx degit ValorVie/custom-skills/.agent/skills/openspec-explore .claude/skills/openspec-explore $ npx degit ValorVie/custom-skills/.agent/skills/openspec-ff-change .claude/skills/openspec-ff-change $ npx degit ValorVie/custom-skills/.agent/skills/openspec-new-change .claude/skills/openspec-new-change $ npx degit ValorVie/custom-skills/.agent/skills/openspec-onboard .claude/skills/openspec-onboard $ npx degit ValorVie/custom-skills/.agent/skills/openspec-propose .claude/skills/openspec-propose $ npx degit ValorVie/custom-skills/.agent/skills/openspec-sync-specs .claude/skills/openspec-sync-specs $ npx degit ValorVie/custom-skills/.agent/skills/openspec-verify-change .claude/skills/openspec-verify-change $ npx degit ValorVie/custom-skills/.agents/skills/ask-matt .claude/skills/ask-matt $ npx degit ValorVie/custom-skills/.agents/skills/beads .claude/skills/beads $ npx degit ValorVie/custom-skills/.agents/skills/bun-development .claude/skills/bun-development $ npx degit ValorVie/custom-skills/.agents/skills/code-review .claude/skills/code-review $ npx degit ValorVie/custom-skills/.agents/skills/code-simplifier .claude/skills/code-simplifier $ npx degit ValorVie/custom-skills/.agents/skills/codebase-design .claude/skills/codebase-design $ npx degit ValorVie/custom-skills/.agents/skills/diagnosing-bugs .claude/skills/diagnosing-bugs $ npx degit ValorVie/custom-skills/.agents/skills/domain-modeling .claude/skills/domain-modeling $ npx degit ValorVie/custom-skills/.agents/skills/grill-me .claude/skills/grill-me $ npx degit ValorVie/custom-skills/.agents/skills/grill-with-docs .claude/skills/grill-with-docs $ npx degit ValorVie/custom-skills/.agents/skills/grilling .claude/skills/grilling $ npx degit ValorVie/custom-skills/.agents/skills/handoff .claude/skills/handoff $ npx degit ValorVie/custom-skills/.agents/skills/hook-development .claude/skills/hook-development $ npx degit ValorVie/custom-skills/.agents/skills/implement .claude/skills/implement $ npx degit ValorVie/custom-skills/.agents/skills/improve-codebase-architecture .claude/skills/improve-codebase-architecture $ npx degit ValorVie/custom-skills/.agents/skills/javascript-testing-patterns .claude/skills/javascript-testing-patterns $ npx degit ValorVie/custom-skills/.agents/skills/prototype .claude/skills/prototype $ npx degit ValorVie/custom-skills/.agents/skills/research .claude/skills/research $ npx degit ValorVie/custom-skills/.agents/skills/resolving-merge-conflicts .claude/skills/resolving-merge-conflicts $ npx degit ValorVie/custom-skills/.agents/skills/setup-matt-pocock-skills .claude/skills/setup-matt-pocock-skills $ npx degit ValorVie/custom-skills/.agents/skills/tdd .claude/skills/tdd $ npx degit ValorVie/custom-skills/.agents/skills/teach .claude/skills/teach $ npx degit ValorVie/custom-skills/.agents/skills/to-spec .claude/skills/to-spec $ npx degit ValorVie/custom-skills/.agents/skills/to-tickets .claude/skills/to-tickets $ npx degit ValorVie/custom-skills/.agents/skills/triage .claude/skills/triage $ npx degit ValorVie/custom-skills/.agents/skills/typescript-advanced-types .claude/skills/typescript-advanced-types $ npx degit ValorVie/custom-skills/.agents/skills/wayfinder .claude/skills/wayfinder $ npx degit ValorVie/custom-skills/.agents/skills/work-log-codex .claude/skills/work-log-codex $ npx degit ValorVie/custom-skills/.agents/skills/writing-great-skills .claude/skills/writing-great-skills
$ curl -fsSL --create-dirs -o .claude/agents/code-architect.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/claude/code-architect.md $ curl -fsSL --create-dirs -o .claude/agents/doc-writer.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/claude/doc-writer.md $ curl -fsSL --create-dirs -o .claude/agents/reviewer.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/claude/reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/spec-analyst.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/claude/spec-analyst.md $ curl -fsSL --create-dirs -o .claude/agents/test-specialist.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/claude/test-specialist.md $ curl -fsSL --create-dirs -o .claude/agents/build-error-resolver.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/opencode/build-error-resolver.md $ curl -fsSL --create-dirs -o .claude/agents/code-architect.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/opencode/code-architect.md $ curl -fsSL --create-dirs -o .claude/agents/database-reviewer.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/opencode/database-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/doc-updater.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/opencode/doc-updater.md $ curl -fsSL --create-dirs -o .claude/agents/doc-writer.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/opencode/doc-writer.md $ curl -fsSL --create-dirs -o .claude/agents/e2e-runner.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/opencode/e2e-runner.md $ curl -fsSL --create-dirs -o .claude/agents/reviewer.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/opencode/reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/security-reviewer.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/opencode/security-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/spec-analyst.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/opencode/spec-analyst.md $ curl -fsSL --create-dirs -o .claude/agents/test-specialist.md https://raw.githubusercontent.com/ValorVie/custom-skills/main/agents/opencode/test-specialist.md
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 6,413 rigs:
{
"permissions": {
"deny": [
"Read(~/.ssh/**)",
"Read(**/.env)",
"Bash(rm -rf *)",
"Read(./.env)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(**/*.pem)",
"Bash(rm -rf /*)",
"Read(~/.aws/**)",
"Bash(rm -rf:*)",
"Read(.env)",
"Bash(git push --force*)",
"Read(**/*.key)",
"Read(./.env.*)",
"Read(**/.env.*)",
"Bash(sudo:*)",
"Bash(git reset --hard*)",
"Bash(git reset --hard:*)",
"Read(.env.*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git push *)",
"Bash(git commit:*)",
"Bash(rm *)",
"Bash(rm:*)",
"Bash(wget *)",
"Bash(npm publish:*)",
"Bash(gh pr merge *)",
"Bash(chown *)",
"Bash(docker *)"
]
}
} Skills (41)
openspec-apply-changeopenspec-archive-changeopenspec-bulk-archive-changeopenspec-continue-changeopenspec-exploreopenspec-ff-changeopenspec-new-changeopenspec-onboardopenspec-proposeopenspec-sync-specsopenspec-verify-changeask-mattbeadsbun-developmentcode-reviewcode-simplifiercodebase-designdiagnosing-bugsdomain-modelinggrill-megrill-with-docsgrillinghandoffhook-developmentimplementimprove-codebase-architecturejavascript-testing-patternsprototyperesearchresolving-merge-conflictssetup-matt-pocock-skillstddteachto-specto-ticketstriagetypescript-advanced-typeswayfinderwork-log-codexwriting-great-skillswriting-hookify-rules
Subagents (15)
| code-architect model: claude-sonnet-4-20250514 | | |
| doc-writer model: claude-sonnet-4-20250514 | | |
| reviewer model: claude-sonnet-4-20250514 | | |
| spec-analyst model: claude-sonnet-4-20250514 | | |
| test-specialist model: claude-sonnet-4-20250514 | | |
| build-error-resolver | Build and TypeScript error resolution specialist. Use PROACTIVELY when build fails or type errors occur. Fixes build/type errors only with minimal diffs, no architectural edits. Focuses on getting the |
| code-architect | | |
| database-reviewer | PostgreSQL 資料庫專家,專精於查詢優化、Schema 設計、安全性與效能。在編寫 SQL、建立 migration、設計 schema 或排查資料庫效能問題時主動使用。整合 Supabase 最佳實踐。 |
| doc-updater | Documentation and codemap specialist. Use PROACTIVELY for updating codemaps and documentation. Runs /update-codemaps and /update-docs, generates docs/CODEMAPS/*, updates READMEs and guides. |
| doc-writer | | |
| e2e-runner | End-to-end testing specialist using Playwright. Use PROACTIVELY for generating, maintaining, and running E2E tests. Manages test journeys, quarantines flaky tests, uploads artifacts (screenshots, vide |
| reviewer | | |
| security-reviewer | Security vulnerability detection and remediation specialist. Use PROACTIVELY after writing code that handles user input, authentication, API endpoints, or sensitive data. Flags secrets, SSRF, injectio |
| spec-analyst | | |
| test-specialist | | |
Hooks (1)
| event | matcher | runs |
|---|---|---|
| SessionStart | * | bd prime --hook-json |
Slash commands (24)
/opsx/apply/opsx/archive/opsx/bulk-archive/opsx/continue/opsx/explore/opsx/ff/opsx/new/opsx/onboard/opsx/propose/opsx/sync/opsx/verify/opsx/apply/opsx/archive/opsx/bulk-archive/opsx/continue/opsx/explore/opsx/ff/opsx/new/opsx/onboard/opsx/propose/opsx/sync/opsx/verify/antigravity/code-simplifier-antigravity/antigravity/custom-skills-git-commit
Plugins (1)
superpowers-developing-for-claude-code@superpowers-marketplace
Cursor rules (1)
beads · always
Similar rigs
michaelmjhhhh/pi-atelier
An elegant, information-rich status, menu, and side bar for Pi Agent.
Skill Collector 1.6k tok ·
crafts69guy/.dotfiles
This repo leverages GNU Stow to simplify symlink management, making it easy to install and update configurations across different machines.
Skill Collector 5.3k tok ·
rio/dotfiles
—
Skill Collector 1.3k tok ·
stevesolun/ctx
CTX Fit finds the cheapest AI coding setup that reliably works on your repository, then applies the winner as a reviewable change.
Skill Collector 3.4k tok ·