~ / rigs / AbuBakarPial / ai-software-firm

AbuBakarPial/ai-software-firm

One person. Any project. Production-ready output.

↗ GitHub ★ 1 no license updated 4mo ago project Claude CodeCodex
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~5.2k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
3/5
Blocks destructive commands · Pre-tool screening hook · No YOLO mode · details

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)

Subagents (9)

architectSystem design, architecture decisions, ADRs, tech stack choices. Invoke when: new feature needs architectural decision, evaluating libraries, designing data models, planning refactors.
devopsCI/CD, Docker, GitLab pipelines, deployment, monitoring. Invoke when: pipeline setup, deployment issues, release automation, Docker problems.
reviewerPR review, code quality gate, architecture compliance. Invoke when: PR ready, feature complete, before merge.
securitySecurity audits, OWASP mobile, cert pinning, key management, RLS audit. Invoke when: pre-release, auth changes, crypto changes, new endpoints.
architectSystem design, architecture decisions, ADRs. Invoke when: new feature needs architectural decision, evaluating libraries, designing API contracts, planning refactors.
devopsVercel/Docker deployment, CI/CD, monitoring, CDN, environment config. Invoke when: deployment issues, pipeline setup, infra changes, performance monitoring.
reviewerPR review, code quality, a11y, performance, SEO. Invoke when: PR ready, before merge to main.
securityOWASP Web Top 10, CSP headers, auth hardening, secrets audit. Invoke when: pre-release, auth changes, new API endpoints, dependency updates.
seoCore Web Vitals, metadata, structured data, sitemap, robots.txt. Invoke when: new page/route, performance issues, SEO audit requested.

Hooks (5)

eventmatcherruns
PreToolUseBash|Readbash .claude/hooks/block-dangerous.sh
PreToolUseBash|Readbash .claude/hooks/rtk-rewrite.sh
PreToolUseBash|Readbash .claude/hooks/context-guard.sh
PostToolUseWrite|Edit|MultiEditbash .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

copied ✓