~ / rigs / Marto32 / claude-marto

Marto32/claude-marto

Claude code collection for my personal use

↗ GitHub ★ 12 no license updated 9mo ago project Claude Code Claude plugin
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~1.3k tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

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-agentSpecialist for comprehensive research with adaptive strategies and intelligent exploration
requirements-analystTransform ambiguous project ideas into concrete specifications through systematic requirements discovery and structured analysis
tech-stack-researcherUse 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-guideTeach programming concepts and explain code with focus on understanding through progressive learning and practical examples
technical-writerCreate 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-engineerOptimize 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-expertImprove code quality and reduce technical debt through systematic refactoring and clean code principles
security-engineerIdentify 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

copied ✓