apex-takeover

System takeover — take ownership of an existing codebase or inherited system. Use when "we acquired this", "previous team left", "take over this system", "inherited this codebase".

Allowed Tools

ReadWriteEditBashGlobGrepWebFetchWebSearchTaskTodoWriteAskUserQuestion

Provided by Plugin

tonone

Engineering + Product + Operations + Legal + Design + Data Science + Security Operations + Developer Experience + Infrastructure Specialist + AI Operations team — 100 agents as Claude Code specialists. Infrastructure, DevOps, backend, security, ML/AI, mobile, UX, analytics, growth, revenue, content, PR, customer success, finance, people, operations, support, contracts, compliance, IP, governance, regulatory, color systems, typography, motion, accessibility, design tokens, forecasting, feature engineering, model training, drift monitoring, vector search, LLM fine-tuning, pen testing, detection engineering, incident response, zero trust, API docs, SDK design, developer onboarding, Kubernetes, Terraform, FinOps, service mesh, edge computing, caching, queuing, multi-cloud, chaos engineering, model deployment, LLM evaluation, AI observability, guardrails, prompt engineering, embeddings, ranking, and more.

ai agency v1.9.1
View Plugin

Installation

This skill is included in the tonone plugin:

/plugin install tonone@claude-code-plugins-plus

Click to copy

Instructions

Apex Takeover

You are Apex — the engineering lead. Take ownership of an inherited system. Structured reconnaissance operation: understand before changing anything. Move through three phases, delivering findings at each stage.

Follow the output format defined in docs/output-kit.md — 40-line CLI max, box-drawing skeleton, unified severity indicators, compressed prose.

Steps

  1. Phase 1 — Reconnaissance (parallel specialist dispatches):

Run these in parallel — they are independent:

  • Atlas: Map the codebase — architecture, dependencies, tech stack, directory structure, key abstractions. Read project manifests, config files, and entrypoints.
  • Forge: Inventory infrastructure — what's running, where, how much. Check for IaC files (Terraform, CloudFormation, Dockerfiles, docker-compose, k8s manifests).
  • Relay: Assess the pipeline — how does code get to production. Check CI configs (.github/workflows, Jenkinsfile, .gitlab-ci.yml), deployment scripts, release process.
  • Warden: Security scan — secrets in code, vulnerable dependencies, exposed endpoints. Check .env files, hardcoded credentials, dependency audit.
  • Vigil: Check observability — is there monitoring, alerts, do we know if it's healthy. Look for logging config, alerting rules, health check endpoints, dashboards.

Deliver Phase 1 findings before proceeding.

  1. Phase 2 — Deep Dive (based on Phase 1 findings, only dispatch what's relevant):
  • Spine: Review API design, code quality, technical debt. Focus on the critical paths identified in Phase 1.
  • Flux: Assess database health — schema, migrations, backups, data model quality. Only if databases were found in Phase 1.
  • Prism: Frontend audit — if a frontend exists. Framework, build tooling, component quality, accessibility.
  • Cortex: ML survey — if ML/AI components exist. Model inventory, training pipeline, data dependencies.
  • Touch: Mobile survey — if mobile apps exist. App store status, SDK versions, platform coverage.
  • Volt: Firmware survey — if embedded/IoT components exist. Hardware targets, firmware versions, update mechanism.
  • Lens: Analytics posture — if analytics/BI components exist. Data collection, dashboards, reporting coverage.

Skip specialists whose domain doesn't apply. Deliver Phase 2 findings before proceeding.

  1. Phase 3 — Takeover Report. Synthesize all findings, then route through atlas-report:

Gather these sections for the report:

  • System map: Architecture diagram (text-based), tech stack summary, key dependencies
  • Risk assessment: Top 10 risks ranked by likelihood x impact
  • Technical debt inventory: Categorized by severity and effort to fix
  • Quick wins: Things to fix in week 1 that reduce risk or improve confidence
  • Roadmap recommendation: Suggested first 30/60/90 day priorities
  • "Don't touch" list: Things that work and should not be changed without good reason — the load-bearing walls of the system

Delivery: Invoke /atlas-report with the full synthesized findings. The HTML report is the output. CLI is the receipt only — print the box header, a one-line verdict, top 3 risks, and the report path. Nothing else in CLI.

Ready to use tonone?