~ / rigs / MatrixFounder / Agentic-development

MatrixFounder/Agentic-development

A robust agentic workflow for LLM-based development. Features role-based orchestration (Analyst, Architect, Developer), strict Stub-First methodology, and automated TDD/VDD cycles.

↗ GitHub ★ 6 Apache-2.0 updated today project Claude CodeCodexGemini CLI
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~6.5k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Blocks destructive commands · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit MatrixFounder/Agentic-development/.claude ./rig-agentic-development  # 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 MatrixFounder/Agentic-development/.agent/skills/architecture-design .claude/skills/architecture-design
$ npx degit MatrixFounder/Agentic-development/.agent/skills/architecture-format-core .claude/skills/architecture-format-core
$ npx degit MatrixFounder/Agentic-development/.agent/skills/architecture-format-extended .claude/skills/architecture-format-extended
$ npx degit MatrixFounder/Agentic-development/.agent/skills/architecture-review-checklist .claude/skills/architecture-review-checklist
$ npx degit MatrixFounder/Agentic-development/.agent/skills/artifact-formalizer .claude/skills/artifact-formalizer
$ npx degit MatrixFounder/Agentic-development/.agent/skills/artifact-management .claude/skills/artifact-management
$ npx degit MatrixFounder/Agentic-development/.agent/skills/brainstorming .claude/skills/brainstorming
$ npx degit MatrixFounder/Agentic-development/.agent/skills/code-review-checklist .claude/skills/code-review-checklist
$ npx degit MatrixFounder/Agentic-development/.agent/skills/core-principles .claude/skills/core-principles
$ npx degit MatrixFounder/Agentic-development/.agent/skills/developer-guidelines .claude/skills/developer-guidelines
$ npx degit MatrixFounder/Agentic-development/.agent/skills/documentation-standards .claude/skills/documentation-standards
$ npx degit MatrixFounder/Agentic-development/.agent/skills/hooks-creator .claude/skills/hooks-creator
$ npx degit MatrixFounder/Agentic-development/.agent/skills/known-issues-format .claude/skills/known-issues-format
$ npx degit MatrixFounder/Agentic-development/.agent/skills/light-mode .claude/skills/light-mode
$ npx degit MatrixFounder/Agentic-development/.agent/skills/mermaid-authoring-guidelines .claude/skills/mermaid-authoring-guidelines
$ npx degit MatrixFounder/Agentic-development/.agent/skills/plan-review-checklist .claude/skills/plan-review-checklist
$ npx degit MatrixFounder/Agentic-development/.agent/skills/planning-decision-tree .claude/skills/planning-decision-tree
$ npx degit MatrixFounder/Agentic-development/.agent/skills/requirements-analysis .claude/skills/requirements-analysis
$ npx degit MatrixFounder/Agentic-development/.agent/skills/run-feedback .claude/skills/run-feedback
$ npx degit MatrixFounder/Agentic-development/.agent/skills/security-audit .claude/skills/security-audit
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-adversarial-performance .claude/skills/skill-adversarial-performance
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-adversarial-security .claude/skills/skill-adversarial-security
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-archive-task .claude/skills/skill-archive-task
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-creator .claude/skills/skill-creator
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-enhancer .claude/skills/skill-enhancer
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-orchestrator-patterns .claude/skills/skill-orchestrator-patterns
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-parallel-orchestration .claude/skills/skill-parallel-orchestration
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-phase-context .claude/skills/skill-phase-context
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-planning-format .claude/skills/skill-planning-format
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-product-analysis .claude/skills/skill-product-analysis
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-product-backlog-prioritization .claude/skills/skill-product-backlog-prioritization
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-product-handoff .claude/skills/skill-product-handoff
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-product-solution-blueprint .claude/skills/skill-product-solution-blueprint
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-product-strategic-analysis .claude/skills/skill-product-strategic-analysis
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-reverse-engineering .claude/skills/skill-reverse-engineering
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-safe-commands .claude/skills/skill-safe-commands
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-self-improvement-verificator .claude/skills/skill-self-improvement-verificator
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-session-state .claude/skills/skill-session-state
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-spec-validator .claude/skills/skill-spec-validator
$ npx degit MatrixFounder/Agentic-development/.agent/skills/skill-task-model .claude/skills/skill-task-model
$ curl -fsSL --create-dirs -o .claude/agents/analyst.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/analyst.md
$ curl -fsSL --create-dirs -o .claude/agents/architect.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/architect.md
$ curl -fsSL --create-dirs -o .claude/agents/architecture-reviewer.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/architecture-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/critic-logic.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/critic-logic.md
$ curl -fsSL --create-dirs -o .claude/agents/critic-performance.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/critic-performance.md
$ curl -fsSL --create-dirs -o .claude/agents/critic-security.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/critic-security.md
$ curl -fsSL --create-dirs -o .claude/agents/developer.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/developer.md
$ curl -fsSL --create-dirs -o .claude/agents/plan-reviewer.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/plan-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/planner.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/planner.md
$ curl -fsSL --create-dirs -o .claude/agents/product-analyst.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/product-analyst.md
$ curl -fsSL --create-dirs -o .claude/agents/product-director.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/product-director.md
$ curl -fsSL --create-dirs -o .claude/agents/security-auditor.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/security-auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/solution-architect.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/solution-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/strategic-analyst.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/strategic-analyst.md
$ curl -fsSL --create-dirs -o .claude/agents/task-reviewer.md https://raw.githubusercontent.com/MatrixFounder/Agentic-development/main/.claude/agents/task-reviewer.md

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "permissions": {
    "deny": [
      "Bash(git stash)",
      "Bash(git stash *)",
      "Bash(git reset --hard)",
      "Bash(git reset --hard *)",
      "Bash(git clean)",
      "Bash(git clean *)"
    ]
  }
}

Skills (47)

Subagents (16)

analyst
model: sonnet
Transform user requests into structured docs/TASK.md with Requirements Traceability Matrix. Spawn before architecture/planning phase; produces the TASK artifact.
architect
model: sonnet
Design scalable, secure system architecture in docs/ARCHITECTURE.md (Data Model → Components → Interfaces). Spawn after TASK approval before planning phase.
architecture-reviewer
model: opus
Review docs/ARCHITECTURE.md for Data Model correctness, Security (OWASP), Scalability, and YAGNI. Spawn after architect to gate the Architecture→Planning boundary.
code-reviewer
model: opus
Review implemented code for Compliance with task requirements, Quality (logic, edge cases), Testing (E2E pass, no over-mocking), and Docs (.AGENTS.md, docstrings updated). Spawn after developer to gat
critic-logic
model: opus
Review code for logic bugs, unhandled edge cases, happy-path assumptions, input-validation gaps, and error-handling holes. Spawn in parallel with critic-security and critic-performance during /vdd-mul
critic-performance
model: opus
Review code for N+1 queries, O(n²)+ algorithmic traps, memory leaks, blocking I/O in async, missing pooling, and resource leaks at scale. Spawn in parallel with critic-logic and critic-security during
critic-security
model: opus
Review code for OWASP-style security issues (injection, authn/authz, secrets, supply chain, LLM-specific) in parallel with other critics during /vdd-multi. For full audits producing a formal docs/audi
developer
model: sonnet
Implement an atomic task from docs/tasks/*.md under Stub-First methodology. Spawn per task for Phase 1 (stubs + E2E tests, Red→Green) or Phase 2 (logic).
plan-reviewer
model: opus
Review docs/PLAN.md and docs/tasks/*.md for RTM coverage, Stub-First compliance, and task atomicity. Spawn after planner to gate the Planning→Execution boundary.
planner
model: opus
Decompose approved TASK and ARCHITECTURE into docs/PLAN.md and per-task files docs/tasks/*.md under Stub-First. Spawn after architecture approval.
product-analyst
model: sonnet
Transform MARKET_STRATEGY.md into a human-centric docs/product/PRODUCT_VISION.md with INVEST stories and SMART KPIs. Spawn in the Vision Phase after strategic-analyst approval.
product-director
model: opus
Apply Adversarial VDD to MARKET_STRATEGY.md + PRODUCT_VISION.md; filter hallucinations, weak moats, fluff. Produce docs/product/APPROVED_BACKLOG.md (with WSJF + APPROVAL_HASH) or docs/product/REVIEW_C
security-auditor
model: opus
Perform full OWASP security audit (Top 10, taint analysis, dependency CVE check, smart-contract patterns, LLM-specific attacks) on code changes or a target directory. Spawn for pre-merge or pre-releas
solution-architect
model: sonnet
Translate APPROVED_BACKLOG (with valid APPROVAL_HASH) into docs/product/SOLUTION_BLUEPRINT.md — Requirements, UX flows, ROI. Spawn as the final Product-phase role before the Technical Handoff.
strategic-analyst
model: sonnet
Analyze Market Size (TAM/SAM/SOM), Competition, Trends, and Timing to produce data-backed docs/product/MARKET_STRATEGY.md. Spawn in the Strategy Phase (first product-pipeline role); supports Full or M
task-reviewer
model: opus
Review docs/TASK.md for quality, completeness, and non-contradiction against the original user request and current architecture. Spawn after analyst to gate the Analysis→Architecture boundary.

Hooks (1)

eventmatcherruns
PostToolUseWrite|Edit.claude/hooks/validate_skill_hook.sh

Slash commands (23)

/base-stub-first/develop-all/develop/framework-upgrade/full/heal-issues/iterative-design/light/plan/product-full-discovery/product-market-only/product-quick-vision/run-feedback/security-audit/start-feature/update-docs/vdd-adversarial/vdd-develop-all/vdd-develop/vdd-multi/vdd-plan/vdd-start-feature/vdd

Permissions

deny (6)
Bash(git stash)
Bash(git stash *)
Bash(git reset --hard)
Bash(git reset --hard *)
Bash(git clean)
Bash(git clean *)
ask (0)
—
allow (44)
Bash(ls *)
Bash(cat *)
Bash(head *)
Bash(tail *)
Bash(grep *)
Bash(wc *)
Bash(stat *)
Bash(du *)
Bash(df *)
Bash(echo *)
Bash(git status)
Bash(git status *)
Bash(git log)
Bash(git diff)
Bash(git show)
Bash(git branch)
Bash(git remote)
Bash(git tag)
Bash(mkdir -p docs/tasks)
Bash(mkdir -p docs/plans)
Bash(mkdir -p docs/architectures)
Bash(python -m pytest)
Bash(python3 -m pytest)
Bash(npm test)
Bash(cargo test)
Bash(python3 .agent/tools/archive_move.py *)
Bash(python3 .agent/skills/skill-session-state/scripts/update_state.py *)
Bash(python3 .agent/tools/task_id_tool.py *)
Bash(python3 .agent/skills/skill-creator/scripts/validate_skill.py *)
Bash(python3 .agent/skills/skill-creator/scripts/init_skill.py *)
Bash(python3 .agent/tools/rebase_links.py *)
Bash(python3 .agent/skills/artifact-formalizer/scripts/scan_register.py *)
Bash(python3 .agent/skills/artifact-formalizer/scripts/selftest_scan.py *)
Bash(python3 .agent/skills/mermaid-authoring-guidelines/scripts/lint_mermaid.py *)
Bash(python3 .agent/skills/mermaid-authoring-guidelines/scripts/plan_gantt.py --check *)
Bash(python3 .agent/skills/mermaid-authoring-guidelines/scripts/plan_gantt.py docs/PLAN.md --check *)
Bash(python3 System/scripts/doctor.py)
Bash(python3 System/scripts/doctor.py *)
Bash(python3 tests/run_tests.py)
Bash(python System/scripts/validate_skills.py --root .)
Bash(python System/scripts/validate_skills.py --root . --quiet)
Bash(python System/scripts/check_prompt_references.py --root .)
Bash(python System/scripts/security_lint.py --root .)
Bash(python System/scripts/smoke_workflows.py --root .)

Similar rigs

copied ✓