com um clique
analyze-cross-artifact
Cross-Artifact Analysis Task methodology and workflow
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Cross-Artifact Analysis Task methodology and workflow
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Execute story development with selectable automation modes to accommodate different developer preferences, skill levels, and story complexity.
Set up a Kord-aligned documentation baseline (no legacy frameworks)
Create Next Story Task methodology and workflow
Validate Next Story Task methodology and workflow
advanced-elicitation methodology and workflow
No checklists needed - this task facilitates brainstorming sessions, validation is through user interaction methodology and workflow
Baseado na classificação ocupacional SOC
| name | analyze-cross-artifact |
| description | Cross-Artifact Analysis Task methodology and workflow |
| agent | architect |
| subtask | false |
Executar análise de consistência cross-artifact para identificar gaps, inconsistências, e ambiguidades entre PRD, Architecture, Stories, e Specs. Produz relatório consolidado com severidades e recomendações.
Inspirado por:* GitHub Spec-Kit /speckit.analyze
autoClaude:
version: '3.0'
elicit: false
deterministic: true
composable: true
readOnly: true # CRITICAL: This task NEVER modifies files
inputs:
- name: scope
type: enum
values: [all, prd, architecture, stories, specs]
required: false
default: all
description: Escopo da análise
- name: storyId
type: string
required: false
description: Analisar story específica (opcional)
outputs:
- name: analysis_report
type: stdout
format: markdown
description: Relatório consolidado (não salva arquivo)
verification:
type: manual
description: Revisão humana do relatório
Reference:* Constitution Article V - Quality First Purpose:* Garantir qualidade e consistência antes de implementação
coverage_analysis:
description: Identificar requisitos sem implementação e vice-versa
checks:
- name: requirements_without_tasks
description: Requisitos em PRD/spec sem tasks correspondentes
severity: HIGH
- name: tasks_without_requirements
description: Tasks sem requisito rastreável
severity: MEDIUM
- name: acceptance_criteria_coverage
description: Critérios de aceite sem testes
severity: HIGH
- name: stories_without_specs
description: Stories sem especificação formal
severity: MEDIUM
consistency_analysis:
description: Detectar inconsistências entre artefatos
checks:
- name: prd_vs_architecture
description: PRD menciona features não cobertas na arquitetura
severity: HIGH
sources: [docs/prd.md, docs/prd/, docs/architecture.md, docs/architecture/]
- name: architecture_vs_stories
description: Decisões arquiteturais não refletidas em stories
severity: MEDIUM
- name: spec_vs_story
description: Spec diverge dos acceptance criteria da story
severity: HIGH
- name: terminology_drift
description: Mesmo conceito com nomes diferentes
severity: LOW
ambiguity_analysis:
description: Identificar áreas sub-especificadas
checks:
- name: vague_requirements
patterns:
- "should be fast"
- "user-friendly"
- "as needed"
- "etc."
- "TBD"
- "TODO"
severity: MEDIUM
- name: missing_acceptance_criteria
description: Stories sem critérios mensuráveis
severity: HIGH
- name: unresolved_questions
description: Open Questions não resolvidas em specs
severity: MEDIUM
- name: assumption_not_validated
description: Assumptions sem validação documentada
severity: LOW
constitution_compliance:
description: Verificar aderência aos princípios constitucionais
checks:
- name: cli_first_violation
article: I
description: UI implementada sem CLI correspondente
severity: CRITICAL
- name: no_invention_violation
article: IV
description: Spec com conteúdo não rastreável
severity: CRITICAL
- name: story_driven_violation
article: III
description: Código sem story associada
severity: HIGH
| Severity | Descrição | Ação |
|---|---|---|
| CRITICAL* | Viola Constitution, bloqueia progresso | MUST fix before continue |
| HIGH* | Gap significativo, risco alto | SHOULD fix before implementation |
| MEDIUM* | Inconsistência moderada | Consider fixing |
| LOW* | Melhoria de qualidade | Nice to have |
execution:
steps:
- id: 1-gather
action: Coletar todos os artefatos no escopo
files:
- docs/prd.md OR docs/prd/**/*.md
- docs/architecture.md OR docs/architecture/**/*.md
- docs/stories/**/story.yaml
- docs/stories/**/spec/*.md
- docs/stories/**/spec/*.json
- id: 2-parse
action: Extrair estrutura de cada artefato
extract:
- requirements (FR-*, NFR-*, CON-*)
- acceptance_criteria
- tasks
- decisions
- open_questions
- assumptions
- id: 3-analyze
action: Executar 4 passes de análise
passes: [coverage, consistency, ambiguity, constitution]
- id: 4-aggregate
action: Consolidar findings por severidade
- id: 5-report
action: Gerar relatório markdown
# Cross-Artifact Analysis Report
> *Generated:** {timestamp}
> *Scope:** {scope}
> *Analyzed:** {file_count} files
---
## Executive Summary
| Severity | Count |
|----------|-------|
| CRITICAL | {n} |
| HIGH | {n} |
| MEDIUM | {n} |
| LOW | {n} |
*Overall Health:** {HEALTHY | CONCERNS | AT_RISK | BLOCKED}
---
### Finding C1: {title}
- *Category:** {constitution_violation | coverage_gap | inconsistency}
- *Location:** {file:line or artifact reference}
- *Description:** {details}
- *Resolution:** {recommended action}
---
### Finding H1: {title}
...
---
## Coverage Metrics
| Metric | Value | Target |
|--------|-------|--------|
| Requirements with tasks | {n}% | 100% |
| Tasks with requirements | {n}% | 100% |
| Acceptance criteria with tests | {n}% | 80% |
| Stories with specs | {n}% | 100% |
---
## Recommendations
1. *Immediate:** {critical fixes}
2. *Before Implementation:** {high priority fixes}
3. *Improvement:** {medium/low fixes}
---
## Files Analyzed
- {file1}
- {file2}
- ...
---
Report generated by Kord AIOS Cross-Artifact Analysis*
Reference: Constitution Article V - Quality First*
# Análise completa do projeto
analyze
# Análise apenas de stories
analyze --scope stories
# Análise de story específica
analyze --story 2.1
# Análise com foco em PRD vs Architecture
analyze --scope prd,architecture
Esta task agrega e referencia os seguintes checklists existentes:
| Checklist | Uso na Análise |
|---|---|
architect-checklist.md | Pass 2: PRD vs Architecture |
story-draft-checklist.md | Pass 3: Ambiguity in stories |
story-dod-checklist.md | Pass 1: Coverage gaps |
pm-checklist.md | Pass 2: PRD consistency |
po-master-checklist.md | Pass 1: Story coverage |
errors:
- condition: No PRD found
action: WARN and continue with available artifacts
- condition: No stories found
action: WARN and limit analysis to PRD/Architecture
- condition: Parse error in artifact
action: Report error, skip file, continue analysis
- condition: Empty analysis (no findings)
action: Report "HEALTHY" status