gastonlarap-a11y/claude-code-setup
No description.
ARCHETYPE
Fort Knox
Deny lists, pre-tool hooks, sandboxing. Nothing touches prod without a signature.
GUARDRAILS
4/5
Blocks destructive commands · Protects secrets · No YOLO mode · Sandbox or ask-first rules · details
Copy this rig
# review before running: this installs third-party code $ claude mcp add dart -- dart mcp-server $ npx degit gastonlarap-a11y/claude-code-setup/.claude ./rig-claude-code-setup # 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 dart -- dart mcp-server $ npx degit gastonlarap-a11y/claude-code-setup/.claude/skills/new-plugin .claude/skills/new-plugin $ npx degit gastonlarap-a11y/claude-code-setup/.claude/skills/verify .claude/skills/verify $ npx degit gastonlarap-a11y/claude-code-setup/global/skills/architecture .claude/skills/architecture $ npx degit gastonlarap-a11y/claude-code-setup/global/skills/azure-deploy .claude/skills/azure-deploy $ npx degit gastonlarap-a11y/claude-code-setup/global/skills/ci-cd .claude/skills/ci-cd $ npx degit gastonlarap-a11y/claude-code-setup/global/skills/github-new-repo .claude/skills/github-new-repo $ npx degit gastonlarap-a11y/claude-code-setup/global/skills/harness .claude/skills/harness $ npx degit gastonlarap-a11y/claude-code-setup/global/skills/post-merge-cleanup .claude/skills/post-merge-cleanup $ npx degit gastonlarap-a11y/claude-code-setup/global/skills/refresh-knowledge .claude/skills/refresh-knowledge $ npx degit gastonlarap-a11y/claude-code-setup/global/skills/research .claude/skills/research $ npx degit gastonlarap-a11y/claude-code-setup/global/skills/setup-project .claude/skills/setup-project $ npx degit gastonlarap-a11y/claude-code-setup/plugins/android-kotlin/skills/gradle .claude/skills/gradle $ npx degit gastonlarap-a11y/claude-code-setup/plugins/android-kotlin/skills/recipes .claude/skills/recipes $ npx degit gastonlarap-a11y/claude-code-setup/plugins/android-kotlin/skills/testing .claude/skills/testing $ npx degit gastonlarap-a11y/claude-code-setup/plugins/api-design/skills/auth .claude/skills/auth $ npx degit gastonlarap-a11y/claude-code-setup/plugins/api-design/skills/design .claude/skills/design $ npx degit gastonlarap-a11y/claude-code-setup/plugins/api-design/skills/webhooks .claude/skills/webhooks $ npx degit gastonlarap-a11y/claude-code-setup/plugins/background-jobs/skills/patterns .claude/skills/patterns $ npx degit gastonlarap-a11y/claude-code-setup/plugins/databases/skills/databases .claude/skills/databases $ npx degit gastonlarap-a11y/claude-code-setup/plugins/docker-kubernetes/skills/docker-kubernetes .claude/skills/docker-kubernetes $ npx degit gastonlarap-a11y/claude-code-setup/plugins/dotnet/skills/azure .claude/skills/azure $ npx degit gastonlarap-a11y/claude-code-setup/plugins/dotnet/skills/data-sqlserver .claude/skills/data-sqlserver $ npx degit gastonlarap-a11y/claude-code-setup/plugins/flutter/skills/tooling .claude/skills/tooling $ npx degit gastonlarap-a11y/claude-code-setup/plugins/nestjs/skills/api-conventions .claude/skills/api-conventions $ npx degit gastonlarap-a11y/claude-code-setup/plugins/nestjs/skills/new-module .claude/skills/new-module $ npx degit gastonlarap-a11y/claude-code-setup/plugins/react-native/skills/expo-workflow .claude/skills/expo-workflow $ npx degit gastonlarap-a11y/claude-code-setup/plugins/react-nextjs/skills/ui-state .claude/skills/ui-state $ npx degit gastonlarap-a11y/claude-code-setup/plugins/ux/skills/ux .claude/skills/ux
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(secrets.env)",
"Read(secrets*.env)",
"Read(**/.env)",
"Read(**/.env.*)"
],
"ask": [
"Bash(git push:*)"
]
}
} MCP servers (1)
| server | source | est. tokens |
|---|---|---|
| dart | binary | 2.5k |
Skills (28)
new-pluginverifyarchitectureazure-deployci-cdgithub-new-repoharnesspost-merge-cleanuprefresh-knowledgeresearchsetup-projectgradlerecipestestingauthdesignwebhookspatternsdatabasesdocker-kubernetesazuredata-sqlservertoolingapi-conventionsnew-moduleexpo-workflowui-stateux
Permissions
deny (4)
Read(secrets.env)
Read(secrets*.env)
Read(**/.env)
Read(**/.env.*)
ask (1)
Bash(git push:*)
allow (10)
Bash(bash scripts/check-versions.sh)
Bash(bash scripts/check-plugin-version-bump.sh:*)
Bash(bash scripts/check-language-anchors.sh)
Bash(bash scripts/check-subagent-model.sh)
Bash(bash scripts/check-templates.sh)
Bash(shellcheck:*)
Bash(jq empty:*)
Bash(claude plugin validate:*)
Bash(claude plugin list:*)
Bash(claude plugin marketplace list:*)
Similar rigs
launch52-ai/flutter-template
Template for Flutter mobile applications.
Skill Collector 3.4k tok ·
alexeykrol/claude-code-starter
Meta-documentation framework for AI-assisted development with Claude Code
YOLO Cowboy 6.8k tok ·
iOfficeAI/AionUi
Open-source 24/7 Cowork app for OpenClaw, Hermes, Claude Code, Codex, OpenCode and 20+ more CLI Agent | Customize your assistants | Team them up|Star if you like it!
Pragmatist 2.0k tok ·
BrainDAO/iq-claude-config
Modular Claude Code plugins for IQ development.
Skill Collector 1.5k tok ·