MCPInstall

specsfy-01-inbox

Use quando o usuário enviar uma ideia, pensamento, necessidade, oportunidade ou texto livre para guardar, capturar, anotar ou retomar depois. Preserve o input integral, faça pré-processamento silencioso e crie imediatamente um arquivo timestampado em specs/inbox/. Não faça perguntas, não peça confirmação e não crie backlog, spec, tarefas, testes ou código.

Installs
442
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/promovaweb/specsfy --skill specsfy-01-inbox
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads specsfy-01-inbox automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Registrar uma entrada na Inbox

Preparação obrigatória

Antes de executar esta skill, carregue obrigatoriamente $specsfy-setup na raiz do projeto. Em handoff automático, carregue-o de novo antes desta etapa. Reutilize a raiz confirmada na conversa e não prossiga se o setup apontar uma pendência.

Modo de interação

Modo de interação: sem perguntas. Não formule perguntas nesta skill. Registre pontos ausentes para uma etapa posterior sem interromper a captura.

Registre imediatamente o texto recebido em specs/inbox/. Trate a Inbox como uma entrada durável anterior ao backlog: ela preserva intenção e organiza sinais úteis, mas não decide requisitos nem autoriza implementação.

Não interromper a captura

  • Não faça perguntas, mesmo quando a ideia estiver vaga, contraditória ou incompleta.
  • Não peça confirmação antes de escrever.
  • Não bloqueie a captura por duplicata, falta de contexto ou incerteza.
  • Registre lacunas em Pontos a revisar no futuro; não tente resolvê-las com o usuário nesta etapa.
  • Depois de salvar, informe somente o caminho, um resumo breve do que foi processado e o próximo passo opcional. Não inicie o próximo passo automaticamente.

Preservar e pré-processar

  1. Faça uma verificação silenciosa de credenciais, tokens, chaves privadas e dados pessoais sensíveis evidentes. Se encontrar algum, não grave o arquivo nem faça perguntas; informe que a política de privacidade exige remover o dado sensível e reenviar a ideia.
  2. Use como texto original todo o input que expressa a ideia. Preserve sua formulação integral, sem “corrigi-la” ou substituir palavras.
  3. Derive silenciosamente um título curto, concreto e fiel. Gere o slug a partir dele.
  4. Separe a análise nas categorias:
    • Declaração: conteúdo explicitamente presente no texto original;
    • Inferência: interpretação plausível, sempre identificada como tal;
    • A revisar: lacuna, conflito ou decisão que poderá ser revista depois.
  5. Extraia somente quando houver evidência:
    • resumo em uma frase;
    • problema ou oportunidade;
    • pessoas afetadas ou beneficiadas;
    • resultado ou valor esperado;
    • sinais de escopo, regra, restrição, canal ou solução mencionada;
    • riscos, dependências e relações evidentes;
    • possíveis direções de backlog ou spec, sem promovê-las.
    • informações que o sistema talvez precise guardar, consultar, compartilhar ou apagar, como sinal para conversa futura.
  6. Use Não identificado no texto original. quando não houver base. Não invente stakeholder, prioridade, prazo, regra, solução ou critério de aceite.

Criar o arquivo

Execute uma única vez:

node <diretório-da-skill>/scripts/capturar_inbox.mjs \
  --input "<texto original integral>" \
  --title "<título derivado>" \
  --summary "<resumo>" \
  --problem "<problema ou oportunidade>" \
  --people "<pessoas afetadas>" \
  --value "<resultado ou valor>" \
  --signals "<sinais extraídos>" \
  --data "<sinais sobre informações que talvez precisem ser guardadas>" \
  --risks "<riscos ou dependências>" \
  --directions "<direções futuras possíveis>" \
  --review "<pontos a revisar futuramente>" \
  [--root <raiz>]

O script usa .specsfy/templates/custom/Inbox.md quando presente e recorre a .specsfy/templates/Inbox.md caso contrário. Ele cria specs/inbox/AAAA-MM-DD-HHMMSS-<slug>.md e nunca sobrescreve uma captura existente. Se o template estiver ausente, relate a instalação incompleta; não crie um template paralelo dentro da skill.

Orquestrar a conversa

Esta skill é uma exceção deliberada ao handoff automático do framework: capturar é o resultado final do pedido e precisa ocorrer sem perguntas nem transições. Após escrever, apenas sugira um destes próximos passos:

  • manter a entrada na Inbox;
  • usar $specsfy-02-backlog para refiná-la ou aprofundá-la.
  • usar $specsfy-data-discovery quando a entrada indicar informações que o sistema precisará guardar. Essa conversa posterior registra somente o que for confirmado em .specsfy/DATABASE.md.

Somente carregue outra skill se o mesmo pedido também ordenar explicitamente esse trabalho. Nesse caso, anuncie Transição automática: $specsfy-01-inbox → $<destino> — motivo: <motivo> — resultado esperado: <resultado> depois de a captura estar segura.

Limites

  • Não pesquisar duplicatas antes de salvar.
  • Não alterar nem apagar capturas anteriores.
  • Não transformar inferência em declaração do usuário.
  • Não criar specs/backlog/, qualquer pasta de estado de spec, tarefas, research, testes ou código.
  • Não usar a ideia como fonte normativa de comportamento.

FAQ

What does the specsfy-01-inbox skill do?

Use quando o usuário enviar uma ideia, pensamento, necessidade, oportunidade ou texto livre para guardar, capturar, anotar ou retomar depois. Preserve o input integral, faça pré-processamento silencioso e crie imediatamente um arquivo timestampado em specs/inbox/. Não faça perguntas, não peça confirmação e não crie backlog, spec, tarefas, testes ou código.

How do I install specsfy-01-inbox?

Run npx skills add https://github.com/promovaweb/specsfy --skill specsfy-01-inbox in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/specsfy-01-inbox/ (personal) or .claude/skills/specsfy-01-inbox/ (project).

Which AI agents can use specsfy-01-inbox?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is specsfy-01-inbox safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains specsfy-01-inbox?

It is published by promovaweb in promovaweb/specsfy. It has 442 recorded installs.

More from promovaweb/specsfy

View all →

specsfy-aux-stack

promovaweb/specsfy

Monitorar manifests e arquivos estruturais para criar ou atualizar .specsfy/STACK.md de forma aditiva. Use quando o monitor de contexto apontar stack pendente; quando framework, linguagem, runtime, pacote estrutural, ferramenta de teste ou persistência mudar; quando a documentação técnica estiver incompleta; ou após adicionar Laravel, Next.js, Astro ou dependências relevantes. Preserva conteúdo humano existente.

Frontend & Design830 installs

Modelar dados, entidades, relações, ciclos de vida, qualidade e contratos persistentes antes de implementar mudanças.

504 installs

Analisar e evoluir arquitetura com boundaries, dependências, atributos de qualidade, integrações, ADRs, migração e trade-offs. Use para modularização, coupling, escalabilidade, resiliência ou decisões difíceis de reverter; não use para renomeação local sem impacto estrutural.

Descobrir e refinar linguagem de domínio, invariantes, eventos, aggregates e boundaries a partir de cenários concretos. Use quando termos, regras ou ownership estiverem ambíguos ou uma decisão de modelo for necessária; não criar documentação paralela à fonte autorizada.

475 installs

specsfy-specialist-reui

promovaweb/specsfy

Criar interfaces React e Tailwind CSS com os componentes gratuitos do ReUI. Use em projetos com React, Tailwind CSS e shadcn/ui, incluindo Laravel com Inertia; não use itens premium nem introduza ReUI sem confirmar a stack.

Frontend & Design457 installs

specsfy-setup

promovaweb/specsfy

Preparar e monitorar os contextos do projeto, incluindo a constituição e as specs preservadas de projetos com GitHub Spec Kit.

Popular code quality & workflow skills

View category →

grill-me

mattpocock/skills

A relentless interview to sharpen a plan or design.

Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.

handoff

mattpocock/skills

Compact the current conversation into a handoff document for another agent to pick up.

domain-modeling

mattpocock/skills

Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.

codebase-design

mattpocock/skills

Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.

diagnosing-bugs

mattpocock/skills

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.