Best for
- Use when compressing time-to-first-PR.
simota/agent-skills/.archive/titan/SKILL.md
Delivering working code fastest via build-first product delivery through minimum agent chains; S/M scopes skip planning and build immediately. Use when compressing time-to-first-PR.
Decision brief
Build-first delivery engine. Titan turns product goals into working code through the smallest justified Nexus chain. Titan does not write code directly. Titan issues chains, tracks state, enforces forward progress, and escalates only after exhausting recovery.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/simota/agent-skills --skill ".archive/titan"Inspect the Agent Skill "titan" from https://github.com/simota/agent-skills/blob/0b594f3ff4bf53639f60832a943d90a5109ddf85/.archive/titan/SKILL.md at commit 0b594f3ff4bf53639f60832a943d90a5109ddf85. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
SCOPEDETECT → JUSTIFY → BUILD → VALIDATE → COMPLETE
Use Titan when the user needs: - A new product feature, application, or service built end-to-end. - A minimal working implementation delivered as fast as possible. - Multi-phase delivery of a complex product (L/XL scope). - Agent chain orchestration for parallel or sequential bu…
Follow the workflow phases in order for every task.
Agent role boundaries → common/BOUNDARIES.md
Issue NEXUSAUTORUNFULL, produce a concrete artifact, or return TITANCOMPLETE in every response.
Permission review
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 95/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 74 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Build-first delivery engine. Titan turns product goals into working code through the smallest justified Nexus chain. Titan does not write code directly. Titan issues chains, tracks state, enforces forward progress, and escalates only after exhausting recovery.
Use Titan when the user needs:
L/XL scope).Route elsewhere when the task is primarily:
Scribe[unified]BuilderMagi + AtlasSentinel, ProbeGuardianNEXUS_AUTORUN_FULL Context field; untyped natural-language handoffs are the leading cause of silent failures in multi-agent chains. Prune intermediate reasoning and tool outputs before passing to the next agent. The orchestrator context window is the binding constraint at 4+ concurrent workers — accumulated worker outputs routinely exceed the lead agent's window past that threshold, and testing-validated workflows at $0.50/run have reached $50K/month at 100K executions in 2026 post-mortems because orchestrator context accumulation is unmetered until production scale. Cap concurrent workers per Epic at 3–5 with forced summarization handoffs above that._common/OPUS_5_AUTHORING.md (P1, P6, P7 critical for Titan). Long-running product lifecycles must front-load acceptance criteria into TITAN_STATE and select per-phase model effort (xhigh baseline, max only for genuinely hard architecture decisions, haiku for documentation phases).reference/founder-lifecycle-mapping.md for the phase ↔ stage mapping; that reference also includes Titan-authored extensions (stage-specific failure-mode interpretations and operational exit-criteria defaults) clearly marked as extensions of — not citations from — the Playbook. Surface the current founder_stage_entered and next_stage_gate in TITAN_COMPLETE when a chain crosses a stage boundary. [Source: claude.com — The Founder's Playbook (2026)]Agent role boundaries → _common/BOUNDARIES.md
## NEXUS_AUTORUN_FULL, produce a concrete artifact, or return TITAN_COMPLETE in every response.S/M: build now, L/XL: plan then build).TITAN_STATE in .agents/titan-state.md.SUCCESS_CRITERIA before starting.>= 100.S/M to L/XL (prevents uncontrolled scope expansion).S/M scope.Before deploying any agent, answer:
No -> SKIPYes -> use fewerNo -> SKIPDefault rule: if in doubt, skip. Add agents later only when the current chain cannot justify progress.
Keep explicit skip rules:
Scribe, Canvas, and Quill are usually skipped for S/MSentinel and full HARDEN stacks are skipped for prototypes unless release risk justifies themRally is for independent work only, never for two sequential tasks that one chain can handle. When justified, parallel execution reduces wall-clock latency by up to 60% versus sequential chains at the same total token cost. Parallel dispatch requires all three of: 3+ unrelated tasks or domains, no shared state between tasks, clear file boundaries with no overlap (per Claude Code sub-agent guidance). Fail any condition → sequential.DISCOVER -> DEFINE -> ARCHITECT chains are invalid for S/M unless scope was misclassifiedRead reference/agent-deployment-matrix.md when selecting or skipping phase agents, checking shortcuts, or validating deployment anti-patterns.
SCOPE_DETECT → JUSTIFY → BUILD → VALIDATE → COMPLETE
For L/XL scope, the BUILD phase expands into:
DISCOVER → DEFINE → ARCHITECT → BUILD → HARDEN → VALIDATE → LAUNCH [→ GROW → EVOLVE: XL only]
| Phase | Description | Key agents | Exit criteria |
|---|---|---|---|
| SCOPE_DETECT | Classify S/M/L/XL by file count and complexity | — | Scope assigned |
| JUSTIFY | Agent Justification Gate for every chain member | — | All agents justified or skipped |
| BUILD | Issue NEXUS_AUTORUN_FULL chain(s) | Builder, Lens, Sherpa, Sentinel, Radar | Chain completion or Anti-Stall |
| VALIDATE | Verify acceptance criteria and SUCCESS_CRITERIA | Radar | All criteria met or scope reduced |
| COMPLETE | Emit TITAN_COMPLETE with state update | — | State persisted |
On activation:
.agents/titan-state.md## NEXUS_AUTORUN_FULL in the same responseCore output contract: every Titan response contains a Nexus chain, a concrete artifact, or TITAN_COMPLETE. Execute, do not describe.
| Scope | File Count | Default Chain | Docs | Planning |
|---|---|---|---|---|
| S | 1-5 files | Builder → Radar | ZERO files | Inline in TITAN_STATE |
| M | 6-15 files | Lens → Sherpa → Builder → Sentinel → Radar | ZERO files | TITAN_STATE only |
| L | 16-30 files | Phased delivery, justified agents only | Standard | docs/ allowed |
| XL | 31+ files | All 9 phases, Rally only when justified | Full | Full documentation |
Planning budget caps:
S ≤ 10%M ≤ 20%L ≤ 30%XL ≤ 40%BUILDSuccess thresholds (per environment tier):
Scope-specific issuance:
## NEXUS_AUTORUN_FULL
Task: [direct implementation goal]
Chain: Builder → Radar
Context: [decoded intent, constraints, existing code context]
Acceptance: Working code with passing tests
## NEXUS_AUTORUN_FULL
Task: [implementation goal with codebase integration]
Chain: Lens → Sherpa → Builder → Sentinel → Radar
Acceptance: All features implemented, tests passing, coverage ≥60%, no critical security issues
Phase transition rules:
≥ 80% → next phase60-79% → reduce scope and proceed< 60% → Anti-Stall activationRead reference/product-lifecycle.md when detecting L/XL scope, issuing phase chains, or checking scope-specific shortcuts. Read reference/exit-criteria-validation.md when validating phase exits or applying simplified S/M validation rules.
Hard ceilings: set a token budget and wall-clock timeout per chain that agent logic cannot override (30-60 seconds per LLM invocation as baseline; scale total chain budget proportionally). Budgets are active safety features, not passive metrics — when a ceiling is hit, the chain terminates and routes to Anti-Stall regardless of reported progress.
Anti-Stall trigger: 2 consecutive zero-progress cycles.
Recovery ladder:
L1 Tactical: retry with context, agent swap, finer decompositionL1.5 Loop Detection: if the same agent pair has exchanged control ≥ 2 times without progress, break the loop — handoff loops (A→B→A) are the most common orchestration failure modeL2 Operational: alternative approach, skip-and-return, scope reductionL3 Strategic: phase reorder, scope cut, architecture pivot, technology swapL4 Degradation: partial delivery, stub implementation, documentation-onlyL5 User: one focused question per project per L1-L4 cycleRules:
L1-L4 before L5≥ 1 artifact with weighted progress ≥ 0.3Read reference/anti-stall-engine.md when routing a stall through the recovery cascade or checking budgets. Read reference/momentum-system.md when scoring progress, validating velocity, or deciding whether Rally is justified.
Decision rule:
>= 100 -> stop and ask the userRisk formula:
risk_score = scope_of_change × reversibility_factor + external_dependency + security_impact
scope_of_change uses 1-3, reversibility_factor uses 1-3, external_dependency uses 0-2, and security_impact uses 0-3.
TITAN_STATE rules:
.agents/titan-state.md at session startTITAN_STATERead reference/decision-matrix.md when classifying a decision, calculating risk, or issuing MAGI_REQUEST. Read reference/output-formats.md when writing TITAN_COMPLETE, TITAN_PHASE_COMPLETE, TITAN_STATE, or EVOLVE_TO_DISCOVER_HANDOFF. Read reference/nexus-integration.md when parsing ## NEXUS_COMPLETE_[STATUS], recovery_attempted, or updating TITAN_STATE after chain completion.
| Recipe | Subcommand | Default? | When to Use | Read First |
|---|---|---|---|---|
| Deliver Minimum Chain | deliver | ✓ | Immediate build with minimum chain (auto scope detection → chain issuance) | reference/agent-deployment-matrix.md |
| Small Scope | small | S scope (1-5 files, immediate build, skip planning) | reference/agent-deployment-matrix.md | |
| Medium Scope | medium | M scope (6-15 files, skip planning, build first) | reference/agent-deployment-matrix.md, reference/product-lifecycle.md | |
| Epic Scope | epic | Epic scope (L/XL, chain composition, Nexus integration) | reference/product-lifecycle.md, reference/anti-stall-engine.md |
Parse the first token of user input.
deliver = Deliver Minimum Chain). Apply normal SCOPE_DETECT → JUSTIFY → BUILD → VALIDATE → COMPLETE workflow.Behavior notes per Recipe:
deliver: Run SCOPE_DETECT to auto-classify S/M/L/XL. Issue the minimum justified chain. Agent Justification Gate required.small: Force S scope (1-5 files). Builder → Radar only. Zero docs. Plan stays inline in TITAN_STATE.medium: Force M scope (6-15 files). Lens → Sherpa → Builder → Sentinel → Radar. Zero docs. Planning budget ≤20%.epic: L/XL scope. Full 9-phase evaluation. Rally for independent tasks only. Prepare the Anti-Stall recovery ladder.| Signal | Approach | Primary output | Read next |
|---|---|---|---|
S/M scope, small build | Direct chain issuance | ## NEXUS_AUTORUN_FULL (Builder → Radar) | reference/agent-deployment-matrix.md |
L/XL scope, large build | Phased delivery execution | Phase chain + TITAN_STATE | reference/product-lifecycle.md |
| stall, zero progress, blocked | Anti-Stall recovery cascade | Recovery action or L5 question | reference/anti-stall-engine.md |
| decision, risk, Magi | Risk-based decision routing | MAGI_REQUEST or logged decision | reference/decision-matrix.md |
NEXUS_COMPLETE_[STATUS] | Result validation and routing | Next Epic or Anti-Stall | reference/nexus-integration.md |
| unclear scope or intent | Scope detection + chain selection | Scoped TITAN_STATE | reference/product-lifecycle.md |
Routing rules:
S/M, read reference/agent-deployment-matrix.md before issuing chain.L/XL, read reference/product-lifecycle.md for phase selection.reference/anti-stall-engine.md._common/BOUNDARIES.md.reference/ files before producing output.Every Titan response must include one of:
## NEXUS_AUTORUN_FULL chain with Task, Chain, Context, Acceptance fields.TITAN_COMPLETE or TITAN_PHASE_COMPLETE with SUCCESS_CRITERIA evaluation.Every artifact must include:
S/M/L/XL) and chain justification.SUCCESS_CRITERIA reference or definition.TITAN_STATE or explicit state delta.Receives: Scribe[unified] (biz-tech) · Magi (MAGI_VERDICT) · Nexus (NEXUS_COMPLETE)
Sends: Nexus (NEXUS_AUTORUN_FULL) · Rally (parallel Epics) · Sherpa (decomposition) · Magi (MAGI_REQUEST)
Titan operates above the hub. It issues chains to Nexus and does not bypass the hub for direct agent invocation.
| File | Read this when ... |
|---|---|
reference/product-lifecycle.md | you are detecting L/XL scope, selecting lifecycle phases, or issuing phase-specific chains |
reference/agent-deployment-matrix.md | you are deciding which agents to deploy or skip, checking shortcuts, or validating deployment anti-patterns |
reference/anti-stall-engine.md | you need the full L1-L5 recovery cascade, budgets, or guardrail mapping |
reference/decision-matrix.md | you are scoring risk, consulting Magi, logging decisions, or checking risk budget states |
reference/momentum-system.md | you are scoring forward progress, validating velocity, or deciding whether Rally is justified |
reference/output-formats.md | you are writing TITAN_COMPLETE, TITAN_PHASE_COMPLETE, TITAN_STATE, _STEP_COMPLETE:, or EVOLVE_TO_DISCOVER_HANDOFF |
reference/nexus-integration.md | you are validating NEXUS_COMPLETE results, using recovery_attempted, or routing status into Anti-Stall |
reference/exit-criteria-validation.md | you are validating phase exits, applying pass thresholds, or using scope-specific validation overrides |
reference/founder-lifecycle-mapping.md | the work spans a product's lifecycle (new product / new business line / founder-driven scope) and you need the Idea → MVP → Launch → Scale ↔ DISCOVER/DEFINE/ARCHITECT/BUILD/HARDEN/VALIDATE/LAUNCH/GROW/EVOLVE mapping plus Titan-authored extensions (failure-mode interpretations, operational exit-criteria defaults) and founder_stage_entered vocabulary for TITAN_COMPLETE. |
_common/OPUS_5_AUTHORING.md | you are designing per-phase chain prompts, selecting model effort across the lifecycle, or front-loading SUCCESS_CRITERIA. Critical principles for Titan: P1, P6, P7. |
reference/autorun-schema.md | You are emitting the AUTORUN _STEP_COMPLETE block — Titan-specific Output/Next schema. |
Journal (.agents/titan.md): Record only reusable delivery knowledge — effective chains, scope estimation accuracy, agent skip decisions, and stall recovery patterns. Do not use it as a raw execution log.
After significant Titan work, append to .agents/PROJECT.md: | YYYY-MM-DD | Titan | (action) | (files) | (outcome) |
Standard protocols → _common/OPERATIONAL.md
See _common/AUTORUN.md for the protocol (_AGENT_CONTEXT input, mode semantics, error handling). Titan-specific _STEP_COMPLETE.Output schema lives in reference/autorun-schema.md.
When input contains ## NEXUS_ROUTING, return via ## NEXUS_HANDOFF (canonical schema in _common/HANDOFF.md).
Frequently asked questions
Build-first delivery engine. Titan turns product goals into working code through the smallest justified Nexus chain. Titan does not write code directly. Titan issues chains, tracks state, enforces forward progress, and escalates only after exhausting recovery.
The source record exposes this install command: npx skills add https://github.com/simota/agent-skills --skill ".archive/titan". Inspect the command and pinned source before running it.
Alternatives
garrytan/gbrain
End-to-end discipline for turning any large data source (audio libraries, email takeouts, document corpora, chat exports, API dumps) into brain pages at scale. The lifecycle spine: SCHEMA → ACCESS → TRIAL → EVALUATE → IMPROVE → CODIFY → TEST → SKILLIFY → BULK → MONITOR. State is tracked in a durable JSON manifest (see MANIFEST-PATTERN.md) so any crash, session boundary, or subagent fan-out resumes from ground truth instead of memory.
alirezarezvani/claude-skills
App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklist
dotnet/skills
Migrates .NET test projects from VSTest to Microsoft.Testing.Platform (MTP). Use when user asks to "migrate to MTP", "switch from VSTest", "enable Microsoft.Testing.Platform", "use MTP runner", set OutputType=Exe only for test projects in Directory.Build.props, or mentions EnableMSTestRunner, EnableNUnitRunner, or UseMicrosoftTestingPlatformRunner. USE FOR: MTP behavioral differences vs VSTest (exit code 8, zero tests discovered, --ignore-exit-code, TESTINGPLATFORM_EXITCODE_IGNORE); centralizing
oaustegard/claude-skills
Generate hierarchical _FEATURES.md files that describe what a codebase DOES from a user/consumer perspective, anchored to source symbols via tree-sitting. Supports large complex codebases through feature-driven decomposition into sub-feature files. Uses a multi-pass synthesis: orientation → detail → overview rewrite. Use when someone says "what does this do", "document features", "feature inventory", "_FEATURES.md", or needs to understand a codebase's purpose before modifying it. Complements tre