gorillabiscuit/AI-assisted-project-starter
Starter setup for my claude code projects
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 gorillabiscuit/AI-assisted-project-starter/.claude ./rig-ai-assisted-project-starter # 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 gorillabiscuit/AI-assisted-project-starter/.claude/skills/pre-pr .claude/skills/pre-pr $ curl -fsSL --create-dirs -o .claude/agents/pessimistic-reviewer.md https://raw.githubusercontent.com/gorillabiscuit/AI-assisted-project-starter/main/.claude/agents/pessimistic-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/test-writer.md https://raw.githubusercontent.com/gorillabiscuit/AI-assisted-project-starter/main/.claude/agents/test-writer.md
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "bash \"$CLAUDE_PROJECT_DIR/scripts/hooks/block-ai-attribution-commit.sh\""
}
]
},
{
"matcher": "Edit|Write",
"hooks": [
{
"type": "command",
"command": "bash \"$CLAUDE_PROJECT_DIR/scripts/hooks/block-unstarred-source-edit.sh\""
}
]
}
]
}
} Skills (1)
Subagents (2)
| pessimistic-reviewer | Cold-context adversarial reviewer for the pre-PR meta-check (AGENTS.md §7 step 3). Reviews the branch diff against AGENTS.md, ADRs, and per-package rules with a deliberate bias toward suspicion. Spawn |
| test-writer | Writes tests in an isolated context per AGENTS.md §8.1 Approach B. Use for complex or moat-relevant logic after the implementation is committed. Give it ONLY the contract (docstring, ADR, ticket) — ne |
Hooks (3)
| event | matcher | runs |
|---|---|---|
| PreToolUse | Bash | bash "$CLAUDE_PROJECT_DIR/scripts/hooks/block-ai-attribution-commit.sh" |
| PreToolUse | Edit|Write | bash "$CLAUDE_PROJECT_DIR/scripts/hooks/block-unstarred-source-edit.sh" |
| SessionStart | * | bash "$CLAUDE_PROJECT_DIR/scripts/hooks/inject-north-star-session-start.sh" |
Slash commands (1)
/north-star
Similar rigs
fschifone/claude-setup-wizard
Interactive wizard that configures the complete Claude Code environment for any project
Fort Knox 2.7k tok ·
plastic-labs/honcho
Memory library for building stateful agents
Pragmatist 6.7k tok ·
ameya-vichare/claude-sdd-starter
A platform-agnostic Claude Code setup for engineering teams, using an interactive setup wizard that tailors everything to your project and provides a spec-driven feature development workflow.
Orchestrator 2.3k tok ·
DiegoOya/expense_tracker
Expense tracker MCP server built spec-first with Claude Code: hooks, skills, subagents and an honest log of what went wrong.
Fort Knox 21.5k tok ·