LookIron/base-app-template
Production-ready project template with ADW (AI Developer Workflow) system, Claude Code commands, and hooks for agentic coding
ARCHETYPE
Automator
Hooks on every lifecycle event: format, lint, notify, log.
Copy this rig
# review before running: this installs third-party code $ claude mcp add playwright -- npx @playwright/mcp@latest --isolated --config ./playwright-mcp-config.json $ npx degit LookIron/base-app-template/.claude ./rig-base-app-template # 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.
$ claude mcp add playwright -- npx @playwright/mcp@latest --isolated --config ./playwright-mcp-config.json 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 push --force:*)",
"Bash(git push -f:*)",
"Bash(rm -rf:*)"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "*",
"hooks": [
{
"type": "command",
"command": "python3 $CLAUDE_PROJECT_DIR/.claude/hooks/pre_tool_use.py || true"
}
]
}
]
}
} MCP servers (1)
| server | source | est. tokens |
|---|---|---|
| Playwright MCP · "playwright" | npm | 7.5k |
Hooks (7)
| event | matcher | runs |
|---|---|---|
| PreToolUse | * | python3 $CLAUDE_PROJECT_DIR/.claude/hooks/pre_tool_use.py || true |
| PostToolUse | * | python3 $CLAUDE_PROJECT_DIR/.claude/hooks/post_tool_use.py || true |
| Notification | * | python3 $CLAUDE_PROJECT_DIR/.claude/hooks/notification.py --notify || true |
| Stop | * | python3 $CLAUDE_PROJECT_DIR/.claude/hooks/stop.py --chat || true |
| SubagentStop | * | python3 $CLAUDE_PROJECT_DIR/.claude/hooks/subagent_stop.py || true |
| PreCompact | * | python3 $CLAUDE_PROJECT_DIR/.claude/hooks/pre_compact.py || true |
| UserPromptSubmit | * | python3 $CLAUDE_PROJECT_DIR/.claude/hooks/user_prompt_submit.py --log-only || true |
Slash commands (27)
/bug/chore/classify_adw/classify_issue/commit/conditional_docs/document/feature/generate_branch_name/health_check/implement/in_loop_review/init_project/install/install_worktree/patch/prepare_app/prime/pull_request/resolve_conflicts/resolve_failed_e2e_test/resolve_failed_test/review/start/test/test_e2e/track_agentic_kpis
Permissions
deny (3)
Bash(git push --force:*)
Bash(git push -f:*)
Bash(rm -rf:*)
ask (0)
—
allow (26)
Bash(mkdir:*)
Bash(bun:*)
Bash(uv:*)
Bash(npm:*)
Bash(find:*)
Bash(mv:*)
Bash(grep:*)
Bash(ls:*)
Bash(cp:*)
Bash(chmod:*)
Bash(touch:*)
Bash(cat:*)
Bash(echo:*)
Bash(python3:*)
Bash(node:*)
Bash(npx:*)
Write
Bash(./scripts/start.sh:*)
Bash(./scripts/stop_apps.sh:*)
Bash(./scripts/check_ports.sh:*)
Bash(./scripts/copy_dot_env.sh:*)
Bash(./scripts/purge_tree.sh:*)
Bash(./scripts/delete_pr.sh:*)
Bash(./scripts/clear_issue_comments.sh:*)
Bash(./scripts/kill_trigger_webhook.sh:*)
Bash(./scripts/expose_webhook.sh:*)
Similar rigs
777genius/agent-teams-ai
You're the boss, agents are your team. They handle tasks on their own, message each other, and review each other's work. You just watch the kanban board and give high-level commands. Codex/Claude/OpenCode/Cursor/Grok/GitHub/Kiro/Z.AI/Xiaomi
Pragmatist 12.5k tok ·
kaorii-ako/Shiori-v1
Open-source AI study companion — Google Classroom sync, Gemini AI plans, SRS flashcards, GPA predictor, AI quiz, MCP server for Claude Code. Try demo at shiori-v1.vercel.app
Pragmatist 8.8k tok ·
atxtechbro/dotfiles
AI-orchestration dotfiles for developers who want leverage. Parallelize agents, enforce principles, and self-heal your stack for 100x throughput. Built to version the AI era.
YOLO Cowboy 7.5k tok ·
arizawan/claude-code-starter-kit
Production-tested hooks, settings, and Notion second brain for Claude Code. For developers, designers, founders, students -- anyone who uses Claude Code.
Automator 7.8k tok ·