coco-research/coco/engineering
Claude Code and agent skill by coco-research/coco
- community
Checking that the SKILL.md file is still in the repository.
Your software-engineering brain trust. Named personas across 11 cells covering cloud architecture, reliability/SRE/observability, data and storage, security, FinOps, languages and runtimes, systems programming, web and frontend…
Install
npx vskill@latest install coco-research/coco/engineeringSKILL.md
Engineering Super Intelligence Team — SKILL entry
Your software-engineering brain trust and decision-making partner. 70 named native personas across 11 cells — drawn from the people who built the cloud, the databases, the languages, the runtimes, the web platform, the security and reliability disciplines, the DevOps movement, and the AI-coding frontier — plus 9 personas cross-listed from the AI Super Intelligence Team. Reusable across any CoCo-routed prompt, invoked by the /SI-Eng-* slash commands. The team's primary purpose is to help take engineering decisions, not just review work after the fact.
Status: Roster build complete (2026-05-30).- Roster: 70 native personas across 11 cells, locked after a/ultra-thinkpass on the draft 65 (added Lamport, Lattner, Torvalds, Liskov, Perlman; reclassified Ghemawat as archetype; split the formerdevops-platform-ai-codingmega-cell intodevops-platform+ai-assisted-coding).- Cross-listed: 9 ML-systems / AI-coding voices carryteams: [ai-super-intelligence, engineering-super-intelligence]— single file, dual membership, no duplication.- Commands: 25/SI-Eng-*slash commands installed at~/.claude/commands/, generated from the shared template bysuperintelligence/ai/scripts/build_commands.py --team Eng.
This file is the user-facing entry point. The machine source of truth is `registry.json`, regenerated from persona frontmatter by python3 superintelligence/engineering/scripts/build_registry.py.
What this team is for
When a CoCo prompt is a high-stakes engineering decision — architecture, build-vs-buy, tech-stack choice, reliability or security tradeoff, cost call — the Engineering Super Intelligence Team plays the role of named external voices with documented, citable stances. Instead of "the panel said," every claim is attributed to a specific engineer. This lets convene synthesis:
- Surface real disagreement (DHH vs Fowler/Newman on microservices; Cantrill vs Vogels/Burns on cloud-vs-own-hardware; Harris vs Abramov on virtual-DOM-vs-compiler; Stroustrup vs Hoare on memory safety).
- Anchor stances to citable evidence (every
public_stancein every persona carries anevidence_url). - Stay honest about who drove which decision (lead-driver vs validator vs specialist vs swing).
The roster leans toward strong, opinionated, publicly-documented engineers — which makes it powerful for decide / tradeoff / stress-test / roast, and carries a known simplicity-maximalist / anti-hype tilt (Hickey, Carmack, DHH, Cantrill) that the architecture-and-process voices (Fowler, Hohpe, Newman, Kim, Forsgren) counterweight.
Cells (11)
| Cell | Count | Focus | File | |
|---|---|---|---|---|
cloud-architecture | 8 | Cloud-scale system design, infra primitives, build-vs-managed | cells/cloud-architecture.md | |
reliability-sre-obs | 7 | SRE practice, observability, incident response, resilience | cells/reliability-sre-obs.md | |
data-and-storage | 8 | Databases, distributed data, consistency, distributed-systems theory | cells/data-and-storage.md | |
security | 6 | Security architecture, cryptography, vuln research, disclosure policy | cells/security.md | |
finops-cost | 4 | Cloud cost engineering, FinOps practice | cells/finops-cost.md | |
languages-runtimes | 8 | Language design, type systems, compilers, runtimes | cells/languages-runtimes.md | |
systems-programming | 7 | Low-level, OS, performance, systems craft | cells/systems-programming.md | |
web-and-frontend | 6 | Frontend frameworks, web platform, UI engineering | cells/web-and-frontend.md | |
architecture-testing-craft | 8 | Software architecture, DDD, testing discipline, craft | cells/architecture-testing-craft.md | |
devops-platform | 6 | DevOps movement, platform engineering, internal developer platforms | cells/devops-platform.md | |
ai-assisted-coding | 2 (+2 cross-listed) | Agentic dev tools, codegen, the AI-coding frontier | cells/ai-assisted-coding.md |
Personas (70 native)
Listed by cell. Each has a YAML-frontmatter profile under personas/<slug>.md plus a research dump under research/<slug>/. Personas marked (archetype) use persistent_signals rather than recent signals (foundational figures or deliberately low-public-footprint).
Cloud Architecture (8): james-hamilton · werner-vogels · adrian-cockcroft · marc-brooker · brendan-burns · eric-brewer · colm-maccarthaigh · radia-perlman
Reliability, SRE, Observability (7): ben-treynor-sloss · betsy-beyer (archetype) · charity-majors · cindy-sridharan (archetype) · liz-fong-jones · nora-jones · tammy-butow (archetype)
Data and Storage (8): martin-kleppmann · jeff-dean · sanjay-ghemawat (archetype) · pat-helland · michael-stonebraker · andy-pavlo · joe-hellerstein · leslie-lamport
Security (6): bruce-schneier · alex-stamos · window-snyder · matthew-green · tavis-ormandy · katie-moussouris
FinOps and Cost (4): corey-quinn · jr-storment · mike-fuller · erik-peterson
Languages and Runtimes (8): guido-van-rossum · anders-hejlsberg · rich-hickey · graydon-hoare · brendan-eich · yukihiro-matsumoto · bjarne-stroustrup · chris-lattner
Systems Programming (7): john-carmack · bryan-cantrill · jonathan-blow · mitchell-hashimoto · ryan-dahl · brian-kernighan (archetype) · linus-torvalds
Web and Frontend (6): evan-you · dan-abramov · rich-harris · guillermo-rauch · ryan-carniato · adam-wathan
Architecture, Testing, Craft (8): martin-fowler · kent-beck · eric-evans · sam-newman · michael-feathers · dhh · gregor-hohpe · barbara-liskov (archetype)
DevOps and Platform (6): gene-kim · jez-humble · nicole-forsgren · kelsey-hightower · matthew-skelton · solomon-hykes
AI-Assisted Coding (2 native + 2 cross-listed): michael-truell · nat-friedman · andrej-karpathy (cross-listed from AI) · sasha-rush (cross-listed from AI)
Cross-listed from the AI team (9)
These carry teams: [ai-super-intelligence, engineering-super-intelligence] and home_team: ai-super-intelligence. Their files live under superintelligence/ai/personas/; the Engineering registry references them via the cross_listed_from_ai field. No duplication.
andrej-karpathy · sasha-rush · tri-dao · bryan-catanzaro · andrew-feldman · albert-gu · horace-he · woosuk-kwon · tim-dettmers
Files in this team
Templates (persona.md, convene.md) are shared one level up at superintelligence/templates/.
Slash commands (25 — installed)
25 /SI-Eng-* command files live at ~/.claude/commands/, generated from the shared template by python3 superintelligence/ai/scripts/build_commands.py --team Eng. Architecture is orchestrator-first: every action verb invokes /SI-Eng-Orchestrate to pick a custom 16–32 persona team and gate on user approval before executing.
Dispatcher + Orchestrator
/SI-Eng— no args → roster + cell heatmap; with a subcommand, routes; with free text, defaults to:meeting./SI-Eng-Orchestrate "<prompt>"— scores all 70 personas (domain match 40% + cell coverage 30% + productive-conflict pairing 30%), picks 16–32, approval gate via AskUserQuestion, hard 16–32 band, re-picks every invocation.
Identity surface — explicit overrides (skip the orchestrator)
/SI-Eng-Ask <slug> "<question>"— one persona in voice./SI-Eng-Huddle <cell-slug> "<topic>"— whole cell synthesizes./SI-Eng-Meeting "<prompt>"— full convene with mandatory attribution./SI-Eng-Read <slug>— print persona file inline.
Roster management
/SI-Eng-Recruit <domain> "<why>"— propose new persona candidates for an under-covered domain.
Action surface (15, orchestrator-first)
/SI-Eng-Analyse · /SI-Eng-Decide (primary) · /SI-Eng-Review · /SI-Eng-Re-Analyse · /SI-Eng-Pre-Mortem · /SI-Eng-Post-Mortem · /SI-Eng-Full-Cycle · /SI-Eng-Tradeoff · /SI-Eng-Plan · /SI-Eng-Design · /SI-Eng-Vote · /SI-Eng-Debug · /SI-Eng-Stress-Test · /SI-Eng-Defend · /SI-Eng-Roast
Maintenance
/SI-Eng-Refresh·/SI-Eng-Verify·/SI-Eng-VoiceCheck
Global flags (every command)
--no-orchestrate— skip orchestrator; use all 70 personas.--cells <comma-list>— manually scope to cells.--personas <comma-list>— manually scope to slugs.
Conventions
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingsystems/superintelligence/engineering/SKILL.md
Popularity
- Repository stars
- 427
- Repository forks
- 12
- 7-day trend score
- 35
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/coco-research/coco/engineering)