~ / rigs / ValorVie / custom-skills

ValorVie/custom-skills

Automated AI dev environment setup CLI with curated Skills collection for Claude Code and other AI coding assistants.

↗ GitHub ★ 5 MIT updated 3d ago personal setup Claude CodeCodexCursorGemini CLI Claude plugin
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~6.2k tokens
Heavy · median rig: 2.2k · breakdown
GUARDRAILS
1/5
No YOLO mode · details

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)

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-resolverBuild 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-reviewerPostgreSQL 資料庫專家,專精於查詢優化、Schema 設計、安全性與效能。在編寫 SQL、建立 migration、設計 schema 或排查資料庫效能問題時主動使用。整合 Supabase 最佳實踐。
doc-updaterDocumentation 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-runnerEnd-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-reviewerSecurity 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)

eventmatcherruns
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

copied ✓