Marto32/claude-marto
Claude code collection for my personal use
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 Marto32/claude-marto/agents ./rig-claude-marto/agents $ npx degit Marto32/claude-marto/commands ./rig-claude-marto/commands $ npx degit Marto32/claude-marto/skills ./rig-claude-marto/skills $ npx degit Marto32/claude-marto/hooks ./rig-claude-marto/hooks
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 Marto32/claude-marto/skills/dsa .claude/skills/dsa $ npx degit Marto32/claude-marto/skills/mermaid .claude/skills/mermaid $ npx degit Marto32/claude-marto/skills/skill-creator .claude/skills/skill-creator
$ curl -fsSL --create-dirs -o .claude/agents/deep-code-research.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/analysis/deep-code-research.md $ curl -fsSL --create-dirs -o .claude/agents/deep-research-agent.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/analysis/deep-research-agent.md $ curl -fsSL --create-dirs -o .claude/agents/requirements-analyst.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/analysis/requirements-analyst.md $ curl -fsSL --create-dirs -o .claude/agents/tech-stack-researcher.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/analysis/tech-stack-researcher.md $ curl -fsSL --create-dirs -o .claude/agents/learning-guide.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/communication/learning-guide.md $ curl -fsSL --create-dirs -o .claude/agents/technical-writer.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/communication/technical-writer.md $ curl -fsSL --create-dirs -o .claude/agents/backend-architect.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/backend-architect.md $ curl -fsSL --create-dirs -o .claude/agents/frontend-architect.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/frontend-architect.md $ curl -fsSL --create-dirs -o .claude/agents/ic4.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/ic4.md $ curl -fsSL --create-dirs -o .claude/agents/implementation-planner.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/implementation-planner.md $ curl -fsSL --create-dirs -o .claude/agents/prototype-designer.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/prototype-designer.md $ curl -fsSL --create-dirs -o .claude/agents/system-architect.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/system-architect.md $ curl -fsSL --create-dirs -o .claude/agents/agent.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/unit-test-specialist/agent.md $ curl -fsSL --create-dirs -o .claude/agents/best-practices.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/unit-test-specialist/references/best-practices.md $ curl -fsSL --create-dirs -o .claude/agents/cpp-testing.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/unit-test-specialist/references/cpp-testing.md $ curl -fsSL --create-dirs -o .claude/agents/go-testing.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/unit-test-specialist/references/go-testing.md $ curl -fsSL --create-dirs -o .claude/agents/java-testing.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/unit-test-specialist/references/java-testing.md $ curl -fsSL --create-dirs -o .claude/agents/javascript-testing.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/unit-test-specialist/references/javascript-testing.md $ curl -fsSL --create-dirs -o .claude/agents/kotlin-testing.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/unit-test-specialist/references/kotlin-testing.md $ curl -fsSL --create-dirs -o .claude/agents/python-testing.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/unit-test-specialist/references/python-testing.md $ curl -fsSL --create-dirs -o .claude/agents/vuejs-testing.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/engineering/unit-test-specialist/references/vuejs-testing.md $ curl -fsSL --create-dirs -o .claude/agents/initializer.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/orchestration/initializer.md $ curl -fsSL --create-dirs -o .claude/agents/retrofitter.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/orchestration/retrofitter.md $ curl -fsSL --create-dirs -o .claude/agents/performance-engineer.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/quality/performance-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/pragmatic-code-review.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/quality/pragmatic-code-review.md $ curl -fsSL --create-dirs -o .claude/agents/principal-architect.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/quality/principal-architect.md $ curl -fsSL --create-dirs -o .claude/agents/refactoring-expert.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/quality/refactoring-expert.md $ curl -fsSL --create-dirs -o .claude/agents/security-engineer.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/quality/security-engineer.md $ curl -fsSL --create-dirs -o .claude/agents/verifier.md https://raw.githubusercontent.com/Marto32/claude-marto/main/agents/quality/verifier.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 (3)
Subagents (29)
| deep-code-research model: opus | Pure research agent. Explores existing code, documentation, tests, and configurations to produce comprehensive understanding documents. Does NOT spawn sub-agents. |
| deep-research-agent | Specialist for comprehensive research with adaptive strategies and intelligent exploration |
| requirements-analyst | Transform ambiguous project ideas into concrete specifications through systematic requirements discovery and structured analysis |
| tech-stack-researcher | Use this agent when the user is planning new features or functionality and needs guidance on technology choices, architecture decisions, or implementation approaches. Examples include: 1) User mention |
| learning-guide | Teach programming concepts and explain code with focus on understanding through progressive learning and practical examples |
| technical-writer | Create clear, comprehensive technical documentation tailored to specific audiences with focus on usability and accessibility |
| backend-architect model: opus | Pure design agent for reliable backend systems. Does NOT spawn sub-agents. Focuses on data integrity, security, and fault tolerance. |
| frontend-architect model: opus | Pure design agent for accessible, performant user interfaces. Does NOT spawn sub-agents. Focuses on user experience and modern frameworks. |
| ic4 model: sonnet | Pure implementation agent. Receives failing tests and implements code until all tests pass. Does NOT spawn sub-agents. Supports any language with existing tests. |
| implementation-planner model: opus | Transform architecture and design documents into comprehensive, hierarchical implementation plans with atomic, parallelizable tasks |
| prototype-designer model: opus | Pure design agent for single-machine prototypes. Does NOT spawn sub-agents. Focuses on rapid development and proof-of-concept validation. |
| system-architect model: opus | Pure design agent for scalable system architecture. Does NOT spawn sub-agents. Focuses on maintainability and long-term technical decisions. |
| unit-test-specialist model: sonnet | Pure test-writing agent. Creates comprehensive failing tests that define expected behavior. Does NOT spawn sub-agents. Supports Python, JavaScript, Vue.js, Java, Go, Kotlin, and C++. |
| best-practices | — |
| cpp-testing | — |
| go-testing | — |
| java-testing | — |
| javascript-testing | — |
| kotlin-testing | — |
| python-testing | — |
| vuejs-testing | — |
| initializer model: opus | First-run agent that sets up project foundation with GitHub Issues for feature tracking |
| retrofitter model: opus | Adopts session continuity infrastructure onto an existing project using GitHub Issues |
| performance-engineer | Optimize system performance through measurement-driven analysis and bottleneck elimination |
| pragmatic-code-review model: opus | Use this agent when you need a thorough code review that balances engineering excellence with development velocity. This agent should be invoked after completing a logical chunk of code, implementing |
| principal-architect model: opus | Review and critique architectural designs from system, backend, and frontend architects. Evaluates designs against PRD requirements and architectural best practices, outputting structured feedback wit |
| refactoring-expert | Improve code quality and reduce technical debt through systematic refactoring and clean code principles |
| security-engineer | Identify security vulnerabilities and ensure compliance with security standards and best practices |
| verifier model: sonnet | End-to-end verification agent that confirms features work correctly through browser automation and visual testing |
Slash commands (5)
/code-explain/code-review/cook/spec-init/spec
Similar rigs
edmund-io/edmunds-claude-code
—
Orchestrator 469 tok ·
Hayashi-Takuto/edmonds-claude-code
"Edmund's personal Claude Code setup with 14 productivity commands and 11 specialized AI agents for modern web development"
Orchestrator 469 tok ·
NeverGET/superclaude-spec-workflow
Supercharge Claude Code with 19 AI agents, spec-driven workflows, and Gemini's 2M token capacity. Phase-gated development (Requirements → Design → Tasks → Code) with validation at every step. 9 MCP servers integrated. One-command setup via
Orchestrator 3.0k tok ·
Kblack0610/claude-config
Personal Claude Code configuration with custom agents, commands, skills, and MCP server setup
MCP Hoarder 39.0k tok ·