sneg55/agent-starter
A toolkit of skills, templates, and guides for bootstrapping AI-agent-friendly projects. Started from Anthropic's Claude Code engineering patterns, extended with a per-project self-improvement loop and more.
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 sneg55/agent-starter/skills ./rig-agent-starter/skills $ npx degit sneg55/agent-starter/hooks ./rig-agent-starter/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 sneg55/agent-starter/skills/adopt-project .claude/skills/adopt-project $ npx degit sneg55/agent-starter/skills/commit-push-pr .claude/skills/commit-push-pr $ npx degit sneg55/agent-starter/skills/commit .claude/skills/commit $ npx degit sneg55/agent-starter/skills/dream .claude/skills/dream $ npx degit sneg55/agent-starter/skills/new-project .claude/skills/new-project $ npx degit sneg55/agent-starter/skills/reflect .claude/skills/reflect $ npx degit sneg55/agent-starter/skills/remember .claude/skills/remember $ npx degit sneg55/agent-starter/skills/simplify .claude/skills/simplify
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:
{
"permissions": {
"deny": [
"Read(./.env)",
"Read(**/.env)",
"Read(~/.ssh/**)",
"Bash(rm -rf *)",
"Read(**/*.pem)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(.env)",
"Bash(rm -rf /*)",
"Read(./.env.*)",
"Read(~/.aws/**)",
"Bash(git push --force*)",
"Bash(rm -rf:*)",
"Read(**/*.key)",
"Read(**/.env.*)",
"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(git rebase *)",
"Bash(wget *)",
"Bash(npm publish:*)",
"Bash(git commit *)",
"Bash(gh pr merge *)"
]
}
} Skills (8)
Similar rigs
PhysShell/cool-claude-dotfiles
My dotfiles
Pragmatist 10.1k tok ·
alex35mil/dotfiles
My dotfiles
Pragmatist 1.2k tok ·
Digital-Process-Tools/claude-remember
Persistent memory for Claude Code — identity, context, and continuity across sessions
Minimalist 545 tok ·
simnalamburt/.dotfiles
:memo: My UNIX-like system configuration files
Minimalist 21 tok ·