using-engineering-docs orchestrator. Standalone mode skips the orchestrator’s phase sequencing and context-loading pipeline, and goes straight to the interview and generation for the one document you asked for.
Each skill still interviews you for what it needs — standalone doesn’t mean unguided. It means the skill asks its own focused questions rather than the orchestrator’s broader project-level intake.
When to use standalone mode
You have partial documentation
Your
.engineering-docs/ folder exists but you need one specific artifact — a runbook, a new ADR, a blueprint for a single feature.You want a single document fast
The orchestrator’s full pipeline takes hours. Standalone delivers one document in minutes, targeted to exactly what you asked for.
The orchestrator already ran
The full pipeline completed for a project, but requirements changed and one document needs to be regenerated or extended.
You're producing a reactive artifact
Incident postmortems, threat models for specific incidents, ADRs for decisions in flight — these arise on demand, not as part of a plan.
What standalone mode skips
When you invoke a skill directly, the orchestrator’s multi-phase pipeline does not run:- ❌ Phase 0 business concept interview
- ❌ Standing constraint questions (team size, hosting, budget, timeline, compliance)
- ❌ Sequencing plan preview and document ordering
- ❌ Cross-document consistency pass against the full document set
- ❌ Master index update
- ✅ The skill’s own clarifying interview (one question at a time, via tool calls)
- ✅ Document generation using the skill’s full template
- ✅ YAML frontmatter metadata header on the output document
- ✅ Reading of any prior documents you reference in your prompt (context you provide is used)
How to invoke a skill directly
Address the skill by name in your prompt. You can reference the skill using its kebab-case name:Direct skill invocation syntax
- Explicit invocation
- Natural language
If the context you provide already contains details the skill would normally ask for (e.g., “Go with PostgreSQL and Redis”), the skill will not re-ask for that information. Prior context in your prompt is respected — only genuinely missing information is asked for.
Popular standalone use cases
Security threat model for an existing system
Use thesecurity-threat-model skill when you need a STRIDE analysis for a specific service or feature — without running the full project pipeline.
- What external attack surface does this introduce (new webhook endpoints, redirect flows)?
- What data does your platform store vs. pass through to Stripe?
- Who has admin-level access to payout controls?
Technical runbook for a production service
Usetechnical-runbook when you’re onboarding a new on-call rotation or documenting an existing service that was never formally documented.
- What monitoring and alerting do you currently have in place?
- What’s the escalation path when a worker goes down?
- What’s the rollback procedure if a bad deploy causes job failures?
Architecture Decision Record for a new decision
Usearchitecture-decision-record when you’re making a significant technical decision and want to capture the context, options considered, and rationale — before the institutional memory fades.
- What are the constraints (team familiarity with event sourcing, operational overhead tolerance)?
- What’s the read performance requirement for the order history view?
- Are there other systems that need to consume these events?
Test strategy for a specific service
Usetest-strategy-document when you need a testing plan scoped to one service rather than a full-system test strategy.
- What CI system are you using, and what are the current gate requirements?
- What’s the acceptable test execution time for the full suite?
- Do you need E2E tests against Stripe’s sandbox, or will mocks suffice?
Implementation plan for a targeted migration
Useimplementation-plan when you’re planning a scoped change — a migration, a refactor, or a feature rollout — and need a dependency-ordered build sequence.
- What’s the data migration strategy for billing records?
- What’s the feature flag / traffic-splitting approach for the cutover?
- What are the rollback criteria and how quickly can you roll back?
Standalone invocation: what the skill’s interview looks like
Regardless of which skill you invoke, the interview follows the same rules:- One question per tool call — never batched
- Multiple-choice options preferred — with “I don’t know, you decide” as an escape hatch
- No re-asking — context you provided in your prompt is used; only genuinely missing information is asked for
- Maximum 2–3 questions — the skill extracts what it needs efficiently, then generates
Example interview exchange — security-threat-model
Cross-reference
For the full list of available skills, their descriptions, output formats, and what each document contains, see the Skills Reference. Each skill’s reference page includes:- What the skill produces
- What questions to expect in the interview
- The document template structure
- Example outputs
