Adlc interview
Agentic Development Lifecycle skills for real software work
npx -y skills add davidvictor/adlc-skills --skill adlc-interviewAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Run an optioned ADLC clarification interview before planning, with scoring, repo evidence, and source-of-truth artifacts.
SKILL.md
3.7 KB, as published. Nobody here has run it
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
- Resolve effective ADLC paths from
.adlc/config.yaml; useadlc resolve-configwhen the CLI is available. - Read repo guidance, description, architecture, rules, roadmap, active plans, and git status.
- Inspect brownfield facts before asking questions. Do not ask the user for repo facts that can be discovered.
- Create or update a context snapshot under
paths.interviews/<slug>/context.md. - Run one question per round. Every question must include:
Definitions: plain-language terms needed to answer.Question: one focused decision or clarification.Options: lettered choicesA,B,C,D, etc.Recommendation: one option or a named blend, with a short reason.
- Score ambiguity after each answer using
references/SCORING.md. - Continue until ambiguity is at or below the selected threshold and readiness gates are satisfied.
- Write the transcript and source-of-truth interview spec under
paths.interviews/<slug>/. - Hand off to
adlc-plan,adlc-workstream,adlc-architecture,adlc-roadmap, oradlc-exploreusing 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.