~ / rigs / Nirusan / claude-config

Nirusan/claude-config

Personal Claude Code configuration (commands, agents, skills, plugins)

↗ GitHub ★ 7 no license updated 6mo ago personal setup Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~4.0k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ npx degit Nirusan/claude-config/agents ./rig-claude-config/agents
$ npx degit Nirusan/claude-config/skills ./rig-claude-config/skills
$ npx degit Nirusan/claude-config/hooks ./rig-claude-config/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 Nirusan/claude-config/skills/brainstorm .claude/skills/brainstorm
$ npx degit Nirusan/claude-config/skills/content-strategy .claude/skills/content-strategy
$ npx degit Nirusan/claude-config/skills/copywriting .claude/skills/copywriting
$ npx degit Nirusan/claude-config/skills/db-check .claude/skills/db-check
$ npx degit Nirusan/claude-config/skills/design-principles .claude/skills/design-principles
$ npx degit Nirusan/claude-config/skills/dispatch-agents .claude/skills/dispatch-agents
$ npx degit Nirusan/claude-config/skills/email-sequence .claude/skills/email-sequence
$ npx degit Nirusan/claude-config/skills/git-add-commit-push .claude/skills/git-add-commit-push
$ npx degit Nirusan/claude-config/skills/humanizer .claude/skills/humanizer
$ npx degit Nirusan/claude-config/skills/implement .claude/skills/implement
$ npx degit Nirusan/claude-config/skills/implementation-plan .claude/skills/implementation-plan
$ npx degit Nirusan/claude-config/skills/launch-strategy .claude/skills/launch-strategy
$ npx degit Nirusan/claude-config/skills/marketing-ideas .claude/skills/marketing-ideas
$ npx degit Nirusan/claude-config/skills/next-task .claude/skills/next-task
$ npx degit Nirusan/claude-config/skills/page-cro .claude/skills/page-cro
$ npx degit Nirusan/claude-config/skills/permissions-allow .claude/skills/permissions-allow
$ npx degit Nirusan/claude-config/skills/prd .claude/skills/prd
$ npx degit Nirusan/claude-config/skills/receiving-code-review .claude/skills/receiving-code-review
$ npx degit Nirusan/claude-config/skills/refresh-context .claude/skills/refresh-context
$ npx degit Nirusan/claude-config/skills/resend .claude/skills/resend
$ npx degit Nirusan/claude-config/skills/security-check .claude/skills/security-check
$ npx degit Nirusan/claude-config/skills/seo-check .claude/skills/seo-check
$ npx degit Nirusan/claude-config/skills/skill-router .claude/skills/skill-router
$ npx degit Nirusan/claude-config/skills/sync-config .claude/skills/sync-config
$ npx degit Nirusan/claude-config/skills/systematic-debugging .claude/skills/systematic-debugging
$ npx degit Nirusan/claude-config/skills/tech-stack .claude/skills/tech-stack
$ npx degit Nirusan/claude-config/skills/test-driven-development .claude/skills/test-driven-development
$ npx degit Nirusan/claude-config/skills/update-docs .claude/skills/update-docs
$ npx degit Nirusan/claude-config/skills/update-progress .claude/skills/update-progress
$ npx degit Nirusan/claude-config/skills/validate-quick .claude/skills/validate-quick
$ npx degit Nirusan/claude-config/skills/validate-update-push .claude/skills/validate-update-push
$ npx degit Nirusan/claude-config/skills/validate .claude/skills/validate
$ npx degit Nirusan/claude-config/skills/writing-skills .claude/skills/writing-skills
$ curl -fsSL --create-dirs -o .claude/agents/analyst.md https://raw.githubusercontent.com/Nirusan/claude-config/main/agents/analyst.md
$ curl -fsSL --create-dirs -o .claude/agents/architect.md https://raw.githubusercontent.com/Nirusan/claude-config/main/agents/architect.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/Nirusan/claude-config/main/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/nextjs-developer.md https://raw.githubusercontent.com/Nirusan/claude-config/main/agents/nextjs-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/product-manager.md https://raw.githubusercontent.com/Nirusan/claude-config/main/agents/product-manager.md
$ curl -fsSL --create-dirs -o .claude/agents/prompt-engineer.md https://raw.githubusercontent.com/Nirusan/claude-config/main/agents/prompt-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/seo-specialist.md https://raw.githubusercontent.com/Nirusan/claude-config/main/agents/seo-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/supabase-developer.md https://raw.githubusercontent.com/Nirusan/claude-config/main/agents/supabase-developer.md

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 (33)

Subagents (8)

analyst
model: inherit
Brainstorming and exploration specialist. Use for ideation, problem discovery, market analysis, and creating product briefs.
architect
model: opus
Technical architecture and planning specialist. Use for defining tech stack, system design, and creating implementation plans.
code-reviewer
model: inherit
Expert code reviewer. Use proactively after code changes to review quality, security, and best practices.
nextjs-developer
model: inherit
Next.js 14+ full-stack specialist. Use for App Router, Server Components, Server Actions, and API Routes.
product-manager
model: inherit
Product requirements and planning specialist. Use for creating PRDs, defining features, prioritizing requirements, and scoping work.
prompt-engineer
model: inherit
Prompt optimization specialist for Claude API. Use for crafting AI suggestions, context extraction, and response generation.
seo-specialist
model: inherit
SEO optimization specialist. Use proactively when creating pages, modifying content, or adding user-facing features.
supabase-developer
model: inherit
Supabase expert for PostgreSQL, Auth, and RLS. Use for database queries, authentication, and security policies.

Similar rigs

copied ✓