JoeCotellese/claude-code-config
Custom skills for Claude Code to extend its capabilities
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
Copy this rig
# review before running: this installs third-party code $ npx degit JoeCotellese/claude-code-config/agents ./rig-claude-code-config/agents $ npx degit JoeCotellese/claude-code-config/skills ./rig-claude-code-config/skills
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 JoeCotellese/claude-code-config/plugins/dev-jawn/skills/create-goal .claude/skills/create-goal $ npx degit JoeCotellese/claude-code-config/plugins/dev-jawn/skills/dod .claude/skills/dod $ npx degit JoeCotellese/claude-code-config/plugins/dev-jawn/skills/implement .claude/skills/implement $ npx degit JoeCotellese/claude-code-config/plugins/dev-jawn/skills/ready .claude/skills/ready $ npx degit JoeCotellese/claude-code-config/plugins/dev-jawn/skills/retro .claude/skills/retro $ npx degit JoeCotellese/claude-code-config/plugins/dev-jawn/skills/spec .claude/skills/spec $ npx degit JoeCotellese/claude-code-config/plugins/dev-jawn/skills/submit .claude/skills/submit $ npx degit JoeCotellese/claude-code-config/plugins/dev-jawn/skills/ui-design .claude/skills/ui-design $ npx degit JoeCotellese/claude-code-config/plugins/obsidian/skills/book-to-zettelkasten .claude/skills/book-to-zettelkasten $ npx degit JoeCotellese/claude-code-config/plugins/obsidian/skills/log .claude/skills/log $ npx degit JoeCotellese/claude-code-config/plugins/obsidian/skills/process-meeting .claude/skills/process-meeting $ npx degit JoeCotellese/claude-code-config/plugins/obsidian/skills/scotch-tasting .claude/skills/scotch-tasting $ npx degit JoeCotellese/claude-code-config/plugins/obsidian/skills/video-to-zettelkasten .claude/skills/video-to-zettelkasten $ npx degit JoeCotellese/claude-code-config/plugins/obsidian/skills/video-transcript .claude/skills/video-transcript $ npx degit JoeCotellese/claude-code-config/plugins/parlo/skills/drill .claude/skills/drill $ npx degit JoeCotellese/claude-code-config/plugins/parlo/skills/explain .claude/skills/explain $ npx degit JoeCotellese/claude-code-config/plugins/parlo/skills/review .claude/skills/review $ npx degit JoeCotellese/claude-code-config/plugins/parlo/skills/setup .claude/skills/setup $ npx degit JoeCotellese/claude-code-config/skills/atlassian-companion .claude/skills/atlassian-companion $ npx degit JoeCotellese/claude-code-config/skills/cpp-qt-architect .claude/skills/cpp-qt-architect $ npx degit JoeCotellese/claude-code-config/skills/cpp-qt-reviewer .claude/skills/cpp-qt-reviewer $ npx degit JoeCotellese/claude-code-config/skills/drafts .claude/skills/drafts $ npx degit JoeCotellese/claude-code-config/skills/filing-skill .claude/skills/filing-skill $ npx degit JoeCotellese/claude-code-config/skills/git-analysis .claude/skills/git-analysis $ npx degit JoeCotellese/claude-code-config/skills/gnucash-import .claude/skills/gnucash-import $ npx degit JoeCotellese/claude-code-config/skills/ios-ui-tester .claude/skills/ios-ui-tester $ npx degit JoeCotellese/claude-code-config/skills/kaizen .claude/skills/kaizen $ npx degit JoeCotellese/claude-code-config/skills/learnings .claude/skills/learnings $ npx degit JoeCotellese/claude-code-config/skills/managing-productivity .claude/skills/managing-productivity $ npx degit JoeCotellese/claude-code-config/skills/product-analytics .claude/skills/product-analytics $ npx degit JoeCotellese/claude-code-config/skills/product-manager .claude/skills/product-manager $ npx degit JoeCotellese/claude-code-config/skills/python-architect .claude/skills/python-architect $ npx degit JoeCotellese/claude-code-config/skills/python-code-reviewer .claude/skills/python-code-reviewer $ npx degit JoeCotellese/claude-code-config/skills/social-media-marketer .claude/skills/social-media-marketer $ npx degit JoeCotellese/claude-code-config/skills/swift-architect .claude/skills/swift-architect $ npx degit JoeCotellese/claude-code-config/skills/ux-designer .claude/skills/ux-designer
$ curl -fsSL --create-dirs -o .claude/agents/git-release-tagger.md https://raw.githubusercontent.com/JoeCotellese/claude-code-config/main/agents/git-release-tagger.md $ curl -fsSL --create-dirs -o .claude/agents/swift-swiftui-reviewer.md https://raw.githubusercontent.com/JoeCotellese/claude-code-config/main/agents/swift-swiftui-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/xcode-release-manager.md https://raw.githubusercontent.com/JoeCotellese/claude-code-config/main/agents/xcode-release-manager.md
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 6,974 rigs:
{
"permissions": {
"deny": [
"Read(./.env)",
"Read(**/.env)",
"Read(~/.ssh/**)",
"Bash(rm -rf *)",
"Read(**/*.pem)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(~/.aws/**)",
"Bash(rm -rf /*)",
"Read(./.env.*)",
"Read(.env)",
"Bash(git push --force*)",
"Bash(rm -rf:*)",
"Read(**/.env.*)",
"Read(**/*.key)",
"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(npm publish:*)",
"Bash(wget *)",
"Bash(git rebase *)",
"Bash(gh pr merge *)",
"Bash(git commit *)"
]
}
} Skills (36)
create-goaldodimplementreadyretrospecsubmitui-designbook-to-zettelkastenlogprocess-meetingscotch-tastingvideo-to-zettelkastenvideo-transcriptdrillexplainreviewsetupatlassian-companioncpp-qt-architectcpp-qt-reviewerdraftsreceipt-filinggit-analysisgnucash-importios-ui-testerkaizenlearningsmanaging-productivityproduct-analyticsproduct-managerpython-architectpython-code-reviewersocial-media-marketerswift-architectux-designer
Subagents (3)
| git-release-tagger model: sonnet | Creates an annotated git tag with a curated changelog and issue links for an app version. Handles post-release tags (App Store releases, e.g. 2025.10.5) and pre-release tags (beta/RC builds for TestFl |
| swift-swiftui-reviewer model: inherit | Reviews Swift and SwiftUI code for correctness, state management, concurrency, architecture, accessibility, and the standards in ~/.claude/docs/swift.md. Use after writing or modifying non-trivial Swi |
| xcode-release-manager model: sonnet | Builds a Release archive of the iOS app with xcodebuild and suggests the next YYYY.MM.Build version. Use when the user wants a release or TestFlight build, or to cut a release. Tagging is git-release- |
Similar rigs
lamngockhuong/aiteamkit
Multi-harness AI plugin for Claude Code, Cursor and Codex CLI: skills that run the delivery lifecycle of a project team - intake, estimate, design, spec, breakdown, plan, implement, fix, review, QA, verify, release, incident, retro, onboard
Skill Collector 26.8k tok ·
brunella328/andon
Andon — a human-in-the-loop SDLC for AI coding agents. Pull the cord, stop the line: five-phase governance + craft skills as a Claude Code plugin(人與 AI 協作的產品開發流程)
Skill Collector 597 tok ·
iamvonpasion/hashb
Dev workflow toolkit for Claude Code — 14 skills that turn AI into a structured development partner. Spec → Design → Eng → TDD → Review → QA → Ship.
Skill Collector 2.5k tok ·
michielvandermeer/skills
—
Orchestrator 2.5k tok ·