nada-r/agent-template
Agent-ready TypeScript starter — Fastify + Zod, AGENTS.md rules, one-command verification gate, secret scanning, agent memory files
ARCHETYPE
Pragmatist
A balanced, no-drama setup: some rules, some tools, nothing extreme.
Copy this rig
# review before running: this installs third-party code
$ npx degit nada-r/agent-template/.claude ./rig-agent-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.
$ npx degit nada-r/agent-template/.claude/skills/knowledge-base .claude/skills/knowledge-base $ npx degit nada-r/agent-template/.claude/skills/llm-caching .claude/skills/llm-caching $ npx degit nada-r/agent-template/.claude/skills/new-endpoint .claude/skills/new-endpoint $ npx degit nada-r/agent-template/.claude/skills/security-audit .claude/skills/security-audit
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/nada-r/agent-template/main/.claude/agents/code-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/roadmap-check.md https://raw.githubusercontent.com/nada-r/agent-template/main/.claude/agents/roadmap-check.md $ curl -fsSL --create-dirs -o .claude/agents/verifier.md https://raw.githubusercontent.com/nada-r/agent-template/main/.claude/agents/verifier.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": [
"Read(./.env)",
"Read(./.env.local)",
"Read(./.env.production)"
]
}
} Skills (4)
Subagents (3)
| code-reviewer | Reviews a diff with fresh, unbiased context. Use proactively after completing a feature or before opening a PR. |
| roadmap-check | Checks whether recent work advances ROADMAP.md and flags drift. Use before opening a PR or at the end of a work session. |
| verifier | Adversarially verifies that a task is actually done. Use proactively before declaring any task complete. |
Hooks (2)
| event | matcher | runs |
|---|---|---|
| PostToolUse | Edit|Write | ${CLAUDE_PROJECT_DIR}/.claude/hooks/format.sh |
| Stop | * | ${CLAUDE_PROJECT_DIR}/.claude/hooks/verify-stop.sh |
Slash commands (5)
/commit-push-pr/fix-issue/interview-spec/rewrite-prose/update-memory
Permissions
deny (3)
Read(./.env)
Read(./.env.local)
Read(./.env.production)
ask (0)
—
allow (13)
Bash(make *)
Bash(npm run *)
Bash(npm install)
Bash(npm ci)
Bash(npx vitest *)
Bash(npx tsc *)
Bash(npx eslint *)
Bash(npx prettier *)
Bash(git status)
Bash(git diff *)
Bash(git log *)
Bash(gh pr view *)
Bash(gh issue view *)
Similar rigs
Imran-ml/claude-skills
Reusable Claude Code configuration repository with skills, subagents, hooks, MCP setup, and examples for bootstrapping new projects.
Pragmatist 592 tok ·
Remus3/Legion-Wallpaper
Self-auditing AI image restoration pipeline (super-resolution, LaMa inpainting, face repair, metric-plus-vision gate ladder), built by a multi-agent Claude Code system with independent verifiers, git-hook gates and headless background lanes
Automator 5.5k tok ·
TheDecipherist/claude-code-mastery
The complete guide to Claude Code: CLAUDE.md, hooks, skills, MCP servers, and commands
Pragmatist 823 tok ·
AizenvoltPrime/claude-setup
—
Pragmatist 1.2k tok ·