AbuBakarPial/ai-software-firm
One person. Any project. Production-ready output.
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
Copy this rig
# review before running: this installs third-party code
$ npx degit AbuBakarPial/ai-software-firm/shared/.claude ./rig-ai-software-firm # 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 AbuBakarPial/ai-software-firm/flutter-team/.claude/skills/api-design .claude/skills/api-design $ npx degit AbuBakarPial/ai-software-firm/flutter-team/.claude/skills/design-system-flutter .claude/skills/design-system-flutter $ npx degit AbuBakarPial/ai-software-firm/flutter-team/.claude/skills/fastlane .claude/skills/fastlane $ npx degit AbuBakarPial/ai-software-firm/flutter-team/.claude/skills/flutter-mcp .claude/skills/flutter-mcp $ npx degit AbuBakarPial/ai-software-firm/flutter-team/.claude/skills/flutter-patterns .claude/skills/flutter-patterns $ npx degit AbuBakarPial/ai-software-firm/flutter-team/.claude/skills/security-audit .claude/skills/security-audit $ npx degit AbuBakarPial/ai-software-firm/flutter-team/.claude/skills/state-management .claude/skills/state-management $ npx degit AbuBakarPial/ai-software-firm/flutter-team/.claude/skills/tdd .claude/skills/tdd $ npx degit AbuBakarPial/ai-software-firm/flutter-team/.claude/skills/testing-flutter .claude/skills/testing-flutter $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/ai-integration .claude/skills/ai-integration $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/auth-patterns .claude/skills/auth-patterns $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/backend-go .claude/skills/backend-go $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/commit .claude/skills/commit $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/database .claude/skills/database $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/db-migrations .claude/skills/db-migrations $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/e2e-testing .claude/skills/e2e-testing $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/graphql .claude/skills/graphql $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/i18n .claude/skills/i18n $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/kubernetes .claude/skills/kubernetes $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/message-queues .claude/skills/message-queues $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/mobile-cicd .claude/skills/mobile-cicd $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/observability .claude/skills/observability $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/performance .claude/skills/performance $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/resilience .claude/skills/resilience $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/secret-scanning .claude/skills/secret-scanning $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/serverless-edge .claude/skills/serverless-edge $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/system-design .claude/skills/system-design $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/token-compression .claude/skills/token-compression $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/ui-playbook .claude/skills/ui-playbook $ npx degit AbuBakarPial/ai-software-firm/shared/.claude/skills/worktree .claude/skills/worktree $ npx degit AbuBakarPial/ai-software-firm/web-team/.claude/skills/backend-node .claude/skills/backend-node $ npx degit AbuBakarPial/ai-software-firm/web-team/.claude/skills/backend-python .claude/skills/backend-python $ npx degit AbuBakarPial/ai-software-firm/web-team/.claude/skills/design-system-web .claude/skills/design-system-web $ npx degit AbuBakarPial/ai-software-firm/web-team/.claude/skills/devops-checklist .claude/skills/devops-checklist $ npx degit AbuBakarPial/ai-software-firm/web-team/.claude/skills/nextjs-patterns .claude/skills/nextjs-patterns $ npx degit AbuBakarPial/ai-software-firm/web-team/.claude/skills/react-patterns .claude/skills/react-patterns $ npx degit AbuBakarPial/ai-software-firm/web-team/.claude/skills/tanstack .claude/skills/tanstack $ npx degit AbuBakarPial/ai-software-firm/web-team/.claude/skills/testing-web .claude/skills/testing-web
$ curl -fsSL --create-dirs -o .claude/agents/architect.md https://raw.githubusercontent.com/AbuBakarPial/ai-software-firm/master/flutter-team/.claude/agents/architect.md $ curl -fsSL --create-dirs -o .claude/agents/devops.md https://raw.githubusercontent.com/AbuBakarPial/ai-software-firm/master/flutter-team/.claude/agents/devops.md $ curl -fsSL --create-dirs -o .claude/agents/reviewer.md https://raw.githubusercontent.com/AbuBakarPial/ai-software-firm/master/flutter-team/.claude/agents/reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/security.md https://raw.githubusercontent.com/AbuBakarPial/ai-software-firm/master/flutter-team/.claude/agents/security.md $ curl -fsSL --create-dirs -o .claude/agents/architect.md https://raw.githubusercontent.com/AbuBakarPial/ai-software-firm/master/web-team/.claude/agents/architect.md $ curl -fsSL --create-dirs -o .claude/agents/devops.md https://raw.githubusercontent.com/AbuBakarPial/ai-software-firm/master/web-team/.claude/agents/devops.md $ curl -fsSL --create-dirs -o .claude/agents/reviewer.md https://raw.githubusercontent.com/AbuBakarPial/ai-software-firm/master/web-team/.claude/agents/reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/security.md https://raw.githubusercontent.com/AbuBakarPial/ai-software-firm/master/web-team/.claude/agents/security.md $ curl -fsSL --create-dirs -o .claude/agents/seo.md https://raw.githubusercontent.com/AbuBakarPial/ai-software-firm/master/web-team/.claude/agents/seo.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": [
"Bash(rm -rf /*)",
"Bash(git push --force)",
"Bash(git push -f)",
"Bash(DROP TABLE*)",
"Bash(DELETE FROM * WHERE 1=1*)"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "Bash|Read",
"hooks": [
{
"type": "command",
"command": "bash .claude/hooks/block-dangerous.sh"
},
{
"type": "command",
"command": "bash .claude/hooks/rtk-rewrite.sh"
},
{
"type": "command",
"command": "bash .claude/hooks/context-guard.sh"
}
]
}
]
}
} Skills (38)
api-designdesign-system-flutterfastlaneflutter-mcpflutter-patternssecurity-auditstate-managementtddtesting-flutterai-integrationauth-patternsbackend-gocommitdatabasedb-migrationse2e-testinggraphqli18nkubernetesmessage-queuesmobile-cicdobservabilityperformanceresiliencesecret-scanningserverless-edgesystem-designtoken-compressionui-playbookworktreebackend-nodebackend-pythondesign-system-webdevops-checklistnextjs-patternsreact-patternstanstacktesting-web
Subagents (9)
| architect | System design, architecture decisions, ADRs, tech stack choices. Invoke when: new feature needs architectural decision, evaluating libraries, designing data models, planning refactors. |
| devops | CI/CD, Docker, GitLab pipelines, deployment, monitoring. Invoke when: pipeline setup, deployment issues, release automation, Docker problems. |
| reviewer | PR review, code quality gate, architecture compliance. Invoke when: PR ready, feature complete, before merge. |
| security | Security audits, OWASP mobile, cert pinning, key management, RLS audit. Invoke when: pre-release, auth changes, crypto changes, new endpoints. |
| architect | System design, architecture decisions, ADRs. Invoke when: new feature needs architectural decision, evaluating libraries, designing API contracts, planning refactors. |
| devops | Vercel/Docker deployment, CI/CD, monitoring, CDN, environment config. Invoke when: deployment issues, pipeline setup, infra changes, performance monitoring. |
| reviewer | PR review, code quality, a11y, performance, SEO. Invoke when: PR ready, before merge to main. |
| security | OWASP Web Top 10, CSP headers, auth hardening, secrets audit. Invoke when: pre-release, auth changes, new API endpoints, dependency updates. |
| seo | Core Web Vitals, metadata, structured data, sitemap, robots.txt. Invoke when: new page/route, performance issues, SEO audit requested. |
Hooks (5)
| event | matcher | runs |
|---|---|---|
| PreToolUse | Bash|Read | bash .claude/hooks/block-dangerous.sh |
| PreToolUse | Bash|Read | bash .claude/hooks/rtk-rewrite.sh |
| PreToolUse | Bash|Read | bash .claude/hooks/context-guard.sh |
| PostToolUse | Write|Edit|MultiEdit | bash .claude/hooks/auto-format.sh |
| Stop | * | bash .claude/hooks/verify-on-stop.sh |
Permissions
deny (5)
Bash(rm -rf /*)
Bash(git push --force)
Bash(git push -f)
Bash(DROP TABLE*)
Bash(DELETE FROM * WHERE 1=1*)
ask (0)
—
allow (22)
Bash(flutter:*)
Bash(dart:*)
Bash(cargo:*)
Bash(npm:*)
Bash(npx:*)
Bash(node:*)
Bash(python:*)
Bash(pip:*)
Bash(pytest:*)
Bash(git:*)
Bash(docker:*)
Bash(docker-compose:*)
Bash(cat:*)
Bash(grep:*)
Bash(find:*)
Bash(ls:*)
Bash(echo:*)
Bash(mkdir:*)
Bash(cp:*)
Bash(mv:*)
Bash(gitleaks:*)
Bash(fastlane:*)
Similar rigs
lgogolin/claude-config
Claude Code portable configuration — agents, skills, rules, templates
Skill Collector 1.5k tok ·
1a2b3cw/claude-team-config
AI 全栈开发团队配置 v2.0 - 基于 Claude Code 的 5 Agent + 13 Skill 协作开发模板
Orchestrator 33.6k tok ·
navox-labs/agents
15-agent AI engineering team for Claude Code. Full sprint cycle: Think, Plan, Build, Review, Test, Ship, Reflect. Zero dependencies.
Orchestrator 5.1k tok ·
mnzralee/claude-multi-agent-architecture
A production-ready, reusable template for building sophisticated multi-agent AI systems with Claude Code. This architecture enables hierarchical agent coordination, specialized task delegation, and comprehensive documentation workflows.
Fort Knox 4.3k tok ·