~ / rigs / syahiidkamil / Software-Engineer-AI-Agent-Atlas

syahiidkamil/Software-Engineer-AI-Agent-Atlas

ATLAS: a senior-engineer layer for Claude Code. Explore with wireframes & prototypes, clarify the essentials, capture it in HTML spec doc then let Claude Code's native plan/goal/workflow loop build. Fewer tokens, less ceremony, faster to wh

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

Copy this rig

# review before running: this installs third-party code
$ claude mcp add playwright -- npx @playwright/mcp@latest --user-data-dir=./misc/browser-storage
$ claude mcp add postgres -- npx -y @modelcontextprotocol/server-postgres '<redacted>localhost:5432/postgres?schema=public'
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude ./rig-software-engineer-ai-agent-atlas  # 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 playwright -- npx @playwright/mcp@latest --user-data-dir=./misc/browser-storage
$ claude mcp add postgres -- npx -y @modelcontextprotocol/server-postgres '<redacted>localhost:5432/postgres?schema=public'
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/abstraction-power .claude/skills/abstraction-power
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/adversarial-review .claude/skills/adversarial-review
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/algorithmic-art .claude/skills/algorithmic-art
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/anthropic-product-knowledge .claude/skills/anthropic-product-knowledge
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/find-skills .claude/skills/find-skills
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/free-will .claude/skills/free-will
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/frontend-design .claude/skills/frontend-design
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/human-writing .claude/skills/human-writing
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/learning-from-mistakes .claude/skills/learning-from-mistakes
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/mcp-builder .claude/skills/mcp-builder
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/pdf .claude/skills/pdf
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/playwright-cli .claude/skills/playwright-cli
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/postgresql-code-review .claude/skills/postgresql-code-review
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/postgresql-optimization .claude/skills/postgresql-optimization
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/shadcn .claude/skills/shadcn
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/skill-creator .claude/skills/skill-creator
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/supabase-postgres-best-practices .claude/skills/supabase-postgres-best-practices
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/super-product-owner .claude/skills/super-product-owner
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/super-ui-ux-design .claude/skills/super-ui-ux-design
$ npx degit syahiidkamil/Software-Engineer-AI-Agent-Atlas/.claude/skills/theme-factory .claude/skills/theme-factory
$ curl -fsSL --create-dirs -o .claude/agents/code-architect.md https://raw.githubusercontent.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/main/.claude/agents/code-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/code-explorer.md https://raw.githubusercontent.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/main/.claude/agents/code-explorer.md
$ curl -fsSL --create-dirs -o .claude/agents/code-review.md https://raw.githubusercontent.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/main/.claude/agents/code-review.md
$ curl -fsSL --create-dirs -o .claude/agents/code-simplifier.md https://raw.githubusercontent.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/main/.claude/agents/code-simplifier.md
$ curl -fsSL --create-dirs -o .claude/agents/commit.md https://raw.githubusercontent.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/main/.claude/agents/commit.md
$ curl -fsSL --create-dirs -o .claude/agents/qa-manual-tester.md https://raw.githubusercontent.com/syahiidkamil/Software-Engineer-AI-Agent-Atlas/main/.claude/agents/qa-manual-tester.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 *)"
    ]
  }
}

MCP servers (2)

serversourceest. tokens
Playwright MCP · "playwright" npm 7.5k
Postgres npm 600

Skills (20)

Subagents (6)

code-architect
model: opus
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing comprehensive implementation blueprints with specific files to create/modify, component designs, d
code-explorer
model: sonnet
Deeply analyzes existing codebase features by tracing execution paths, mapping architecture layers, understanding patterns and abstractions, and documenting dependencies to inform new development
code-reviewCode review a pull request
code-simplifier
model: opus
Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.
commit
model: sonnet
Use this agent to commit changes following ATLAS commit conventions. Works autonomously — no approval needed. By default commits only what is already staged; when invoked via /git:stage-commit it also
qa-manual-tester
model: sonnet
Use this agent when you need to perform manual quality assurance testing through browser interactions. This agent uses MCP Playwright tools to navigate websites, interact with UI elements, verify func

Slash commands (15)

/atlas/change-core-self/atlas/get-to-know/atlas/oneshotapp/brainstorm/prototype/brainstorm/wireframe/design/create-design-md/git/commit/git/log/git/stage-commit/plan/create-phase/plan/visual/plandev/feature/qa/create-test-cases/qa/manual-test-run/start/be-fe

Similar rigs

copied ✓