Loading...
Loading...
Use quando o usuário pede para promover uma entrada ou backlog já refinado, criar, iniciar ou consolidar uma especificação nova ou ainda em Draft em `spec.md`. Use também quando uma transição automática exigir criar ou completar a fonte normativa inicial. Inicializa specs em `specs/draft/` e aplica o MCR-10; para mudar spec aprovada use specsfy-update-spec, para captura sem perguntas use specsfy-01-inbox, para refinamento use specsfy-02-backlog e para revisão sem edição use specsfy-04-validate.
npx skill4agent add promovaweb/specsfy specsfy-03-specifyperguntasContrato de perguntas numeradas.specsfy/Spec.mdspecs/draft/<NNNN>-<slug>/spec.mdspec.mdresearch/plan.mdresearch.mddata-model.mdtasks.mdPendência detectada: <descrição> — ação: resolvendo nesta etapaTransição automática: $specsfy-03-specify → $<destino> — motivo: <motivo> — resultado esperado: <resultado>Retomada automática: $<destino> → $specsfy-03-specify — pendência resolvida: <resultado>Path.cwd()node <diretório-da-skill>/scripts/iniciar_spec.mjs \
--title "<nome da especificação>" [--slug <slug>] [--root <raiz>].specsfy/templates/custom/Spec.md.specsfy/templates/Spec.mdspecs/draft/<NNNN>-<slug>/spec.mdskills/templates/Spec.mdspecsfy installspecs/inbox/research/$specsfy-02-backlogreferences/mcr-10.md$specsfy-02-backlogavançarStatus: DraftDefinition Gate: PendingDefinedspec.md<raiz>/specs/draft/<NNNN>-<slug>/spec.mdspec.md<raiz>/specs/draft/<NNNN>-<slug>/research/research/Artefatos de pesquisa armazenadosspec.mdresearch/specs/backlog/<NNNN>-<slug>.mdStatus: Promotedspecs/inbox/<data-hora>-<slug>.mdCampoValor**Campo**: valorIDSPEC-NNNNSlug<NNNN>-<slug>.specsfy/templates/custom/Spec.md.specsfy/templates/Spec.mdDefinedUS-001FR-001NFR-001AC-001DEC-001ACUSFRNFRAC**Cobre**SuposiçõesTBDTODODefined14. TarefasDefinition GatePlan GateDelivery GateDefinition Gate: Passed$specsfy-update-specFRNFRACACnode .agents/skills/specsfy-03-specify/scripts/load_research.mjs \
specs/<estado>/<NNNN>-<slug>/spec.mdR-IDcriticalnode .agents/skills/specsfy-04-validate/scripts/validate_spec.mjs specs/<estado>/<NNNN>-<slug>/spec.md --allow-draftspecsfy-04-validateDefinition Gate: PassedStatus: DefinedStatus: DraftDefinition Gate: Pendingspecs/<estado>/<NNNN>-<slug>/spec.mdUSFRNFRAC$specsfy-04-validate