architect-analyze
Use when validating generated or refined architecture artifacts, before feature development, during architecture review, or…
Use when ADRs need review, gaps need filling, or ADR status must be approved as Accepted before architecture generation.
$ npx -y skills add tikalk/adlc-team-skills --skill architect-clarify --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/architect-clarifyContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when ADRs need review, gaps need filling, or ADR status must be approved as Accepted before architecture generation.
name: architect-clarify description: Use when ADRs need review, gaps need filling, or ADR status must be approved as Accepted before architecture generation. disable-model-invocation: true
Identify underspecified areas in existing ADRs and refine them through targeted clarification questions. Ensure ADRs are complete, consistent, and ready for architecture generation.
You act as an **Architecture Reviewer** ensuring ADR quality by:
Use this skill:
Do **not** use this skill when:
$ARGUMENTS
You **MUST** consider the user input before proceeding (if not empty).
**Examples of User Input**:
Identify underspecified areas in existing ADRs and refine them through targeted clarification questions. Ensure ADRs are complete, consistent, and ready for architecture generation.
Each ADR should have:
1. **Load Current State**: Parse ADRs from `{REPO_ROOT}/.adlc/drafts/adr/` (individual file format) and `{REPO_ROOT}/docs/adlc/memory/constitution.md` (legacy `{REPO_ROOT}/.adlc/memory/constitution.md` fallback — dual-read)
**IMPORTANT - Path Resolution**:
2. **Analyze ADRs**: Check each ADR against quality checklist 3. **Identify Gaps**: List areas needing clarification 4. **Interactive Refinement**: Ask targeted questions to fill gaps 5. **Update ADRs**: Write refined ADRs back to file
**Objective**: Establish current ADR state
1. **Run Prerequisites Script**:
2. **Load ADR File**:
3. **Load Constitution**:
4. **User Focus**:
Check if the draft being reviewed uses the lightweight draft template (indicated by presence of `type`, `evidence`, `source`, `revisit-when` fields in frontmatter and `## Rejected Alternatives` / `## Reason` body sections without the full formal template sections).
If lightweight: 1. Read the draft's captured fields (Context, Decision, Rejected Alternatives, Reason) 2. Transform to full formal template:
3. Enrich from session context (add details the lightweight draft may have omitted) 4. Present the enriched draft for review
If already full format, proceed with normal review.
**Objective**: Identify quality gaps in each ADR
1. **Context Completeness**:
2. **Decision Clarity**:
3. **Consequence Coverage**:
4. **Alternatives Documentation**:
5. **Cross-ADR Consistency**:
Agent skills that give coding agents your team's context at session start, so they stop working like strangers.
Use when validating generated or refined architecture artifacts, before feature development, during architecture review, or…
Use when architecture work starts or a tech-stack or pattern decision emerges — injects the project ADR index…
Use when accepted ADRs exist and AD.md must be produced or updated as unified architecture documentation.
Use when bootstrapping architecture documentation for a brownfield project by reverse-engineering ADRs from an existing codebase.
Use when you want guided trade-off analysis, multi-option comparison, or structured architectural decision facilitation before…
Use when creating a new skill, editing an existing skill, or verifying skills work before deployment