Lib231/spec-loom-validator

Gerador de PRD 2026: Plugin de Brief para Especificação com Rótulos de Incerteza e Gates de Qualidade

O que é spec-loom-validator?

O Lib231/spec-loom-validator é um plugin orientado a IA que transforma briefs iniciais em Documentos de Requisitos de Produto (PRDs) completos, sem perder de vista as incertezas inerentes ao processo de especificação. Ele se destaca ao adicionar Rótulos de Incerteza (Uncertainty Labels) em cada decisão que requer validação externa, sinalizando riscos e suposições para a equipe de engenharia e produto. Além disso, incorpora Gates de Qualidade (Quality Gates) que bloqueiam a passagem de um PRD para o próximo estágio de desenvolvimento até que critérios objetivos sejam cumpridos, como completude de seções, consistência de dados e aprovação de stakeholders. Projetado para ser usado como uma skill em plataformas como Claude Code e Cursor, ele oferece uma interface padronizada para gerar PRDs em markdown, facilitando a colaboração entre agentes de IA e desenvolvedores. Sua documentação detalhada em SKILL.md explica como configurar prompts de entrada, ajustar os níveis de incerteza e definir os gates, tornando-o uma ferramenta prática para equipes que buscam reduzir ambiguidades e acelerar o ciclo de especificação de produtos.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add Lib231/spec-loom-validator

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que spec-loom-validator faz?

Gerador de PRD 2026: Plugin de Brief para Especificação com Rótulos de Incerteza e Gates de Qualidade

Este plugin converte um breve resumo (brief) em um Documento de Requisitos de Produto (PRD) estruturado, utilizando técnicas de IA para identificar e rotular incertezas, além de aplicar verificações de qualidade automatizadas.

Funcionalidades

  • Transformação de Brief: Recebe um texto curto descrevendo a necessidade do produto e gera um PRD completo em Markdown.
  • Rótulos de Incerteza: Cada seção ou decisão que depende de validação externa recebe um rótulo como [Incerteza: Alta], [Incerteza: Média] ou [Incerteza: Baixa].
  • Gates de Qualidade: Antes de finalizar, o plugin verifica critérios como:
    • Completude de seções obrigatórias (ex.: Objetivo, Escopo, Requisitos Funcionais).
    • Consistência de nomenclatura e referências.
    • Ausência de contradições lógicas.
  • Integração com Plataformas IA: Funciona como uma skill para Claude Code, Cursor e Codex.

Como Usar

  1. Instale o plugin no seu ambiente de desenvolvimento.
  2. Forneça um brief de entrada, por exemplo:
Brief: Um aplicativo mobile para rastreamento de hábitos diários com lembretes e gráficos de progresso.
  1. Execute o comando:
spec-loom-validator generate --brief "Brief aqui"
  1. O PRD gerado será exibido em Markdown com os rótulos de incerteza e gates de qualidade aplicados.

Exemplo de Saída

# PRD: App de Rastreamento de Hábitos

## Objetivo
[Incerteza: Baixa] Aplicativo para ajudar usuários a monitorar e manter hábitos diários.

## Escopo
[Incerteza: Média] Inclui versão Android e iOS; versão web não está no escopo inicial.

## Requisitos Funcionais
- [Incerteza: Alta] Integração com calendário externo (necessita validação com parceiro).
- [Incerteza: Baixa] Lembretes push.

Configuração

Ajuste os parâmetros no arquivo config.yaml:

quality_gates:
  require_objective: true
  require_scope: true
  min_uncertainty_labels: 2
  max_inconsistencies: 0

uncertainty_labels:
  high: "[Incerteza: Alta]"
  medium: "[Incerteza: Média]"
  low: "[Incerteza: Baixa]"

Suporte

  • Plataformas: Claude Code, Cursor, Codex.com (via plugin).
  • Documentação: Consulte o README.md para detalhes técnicos.

Gerado por Lib231/spec-loom-validator

Habilidades Relacionadas