# Adlc Interview

> Run an optioned ADLC clarification interview before planning, with scoring, repo evidence, and source-of-truth artifacts.

- **Type:** Skill
- **Install:** `agentstack add skill-davidvictor-adlc-skills-adlc-interview`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [davidvictor](https://agentstack.voostack.com/s/davidvictor)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [davidvictor](https://github.com/davidvictor)
- **Source:** https://github.com/davidvictor/adlc-skills/tree/main/skills/adlc/adlc-interview

## Install

```sh
agentstack add skill-davidvictor-adlc-skills-adlc-interview
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# ADLC Interview

Use this when a request is important but still underspecified: unclear intent, scope, non-goals, decision authority, acceptance criteria, architecture tradeoffs, or release risk.

Do not use this when the user asks to execute immediately, when a complete ADLC plan already exists, or when `adlc-grounded` can answer the question from evidence without interviewing.

## Process

1. Resolve effective ADLC paths from `.adlc/config.yaml`; use `adlc resolve-config` when the CLI is available.
2. Read repo guidance, description, architecture, rules, roadmap, active plans, and git status.
3. Inspect brownfield facts before asking questions. Do not ask the user for repo facts that can be discovered.
4. Create or update a context snapshot under `paths.interviews//context.md`.
5. Run one question per round. Every question must include:
   - `Definitions`: plain-language terms needed to answer.
   - `Question`: one focused decision or clarification.
   - `Options`: lettered choices `A`, `B`, `C`, `D`, etc.
   - `Recommendation`: one option or a named blend, with a short reason.
6. Score ambiguity after each answer using `references/SCORING.md`.
7. Continue until ambiguity is at or below the selected threshold and readiness gates are satisfied.
8. Write the transcript and source-of-truth interview spec under `paths.interviews//`.
9. Hand off to `adlc-plan`, `adlc-workstream`, `adlc-architecture`, `adlc-roadmap`, or `adlc-explore` using the spec path.

## Profiles

- `quick`: threshold `<= 0.30`, max 5 rounds.
- `standard`: threshold `<= 0.20`, max 12 rounds.
- `deep`: threshold `<= 0.15`, max 20 rounds.

Use `standard` by default.

## Readiness Gates

- Non-goals are explicit.
- Decision boundaries are explicit: what Codex may decide, what requires the user, and what requires external approval.
- At least one pressure pass revisits an earlier answer for evidence, hidden assumptions, tradeoffs, or root cause.
- Brownfield claims are separated into evidence and inference.
- Acceptance criteria are testable enough for `adlc-verify`.

## Question Rules

- Ask one question at a time.
- Prefer questions the user can answer with a letter.
- Offer a practical recommendation each round; do not pretend all options are equal.
- Keep definitions short and tied to the current question.
- Stay on the same unclear thread until it becomes materially clearer.
- Ask only questions that change plan scope, risk, architecture, release posture, or definition of done.

## Artifacts

Use templates in `templates/`:

- `CONTEXT.md`: preflight repo/context intake.
- `TRANSCRIPT.md`: round-by-round interview record.
- `SPEC.md`: source-of-truth clarified brief.

The final spec must include intent, outcome, in-scope work, non-goals, decision boundaries, constraints, acceptance criteria, evidence vs inference, pressure-pass findings, residual risk, and handoff recommendation.

## Handoff Contracts

- `adlc-plan`: Use the spec as binding requirements. Do not repeat the interview by default.
- `adlc-workstream`: Promote to milestones and step cards when the spec implies multi-sprint or goal-managed work.
- `adlc-architecture`: Use when unresolved choices are structural, integration, data, runtime, or ownership decisions.
- `adlc-roadmap`: Use when sequencing, milestones, or product direction should be durable before implementation.
- `adlc-explore`: Use only when evidence is still missing after the interview.

## Output

Report the interview root, transcript path, spec path, final ambiguity score, readiness-gate status, residual risks, and recommended next ADLC command.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [davidvictor](https://github.com/davidvictor)
- **Source:** [davidvictor/adlc-skills](https://github.com/davidvictor/adlc-skills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-davidvictor-adlc-skills-adlc-interview
- Seller: https://agentstack.voostack.com/s/davidvictor
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
