promovaweb/specsfy

specsfy-aux-database

Monitorar e manter a documentação completa da persistência em .specsfy/DATABASE.md, com inventário tabular de bancos, schemas, tabelas, campos, relações e migrations.

查看源码

使用方法

  1. 复制安装命令,在自己的智能体环境安装前先检查源码包。
  2. 从原始文档核对所需工具、凭据和支持的宿主。
  3. 说明输入材料与期望交付物,并对照来源检查输出。
npx skills add https://github.com/promovaweb/specsfy --skill specsfy-aux-database

开始前需了解

  • 安装不包含模型订阅、API 额度或访问文件的权限。
  • 仓库星数和安装量反映活跃情况,不等于独立质量或安全测试。
仓库原始内容

按源仓库内容呈现,保留标题、案例、代码、表格、链接以及原文引用的演示图片。

Manter o mapa de dados

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. Quando faltar informação confirmada, sinalize o campo pendente para a etapa conversacional responsável.

  1. Ler instruções locais, PROJECT.md, STACK.md e todo o DATABASE.md.
  2. Inspecionar schemas, migrations, models persistentes e configurações sem

revelar valores de ambiente ou credenciais.

  1. Executar node scripts/update_database.mjs --project <raiz>.
  2. Conferir o inventário detectado contra as fontes executáveis.
  3. Completar relações, índices, constraints, ownership, retenção e finalidade

que não possam ser inferidos com segurança; marcar desconhecidos em vez de inventar.

  1. Preservar todo conteúdo fora do bloco specsfy:database.
  2. Considerar a mudança de dados incompleta até DATABASE.md refletir a nova

estrutura e os testes relevantes estarem verdes.

  1. Executar $specsfy-setup em modo de monitoramento antes de devolver o

handoff e exigir que .specsfy/DATABASE.md deixe de aparecer como pendência.

Quando $specsfy-data-discovery registrar respostas confirmadas, preserve a seção Informações a guardar confirmadas e compare-a com o que o código revela. A conversa descreve o produto; este mapa continua mostrando também o que já foi implementado.

Usar tabelas Markdown para permitir busca e comparação. Nunca copiar dados de produção, strings de conexão, senhas, tokens ou valores de .env.

按任务相关推荐

来自同一仓库

更多 Skills

全部 Skills
promovaweb
社区

specsfy-specialist-react

Projetar, implementar e revisar interfaces React com composição, estado, efeitos, concorrência, acessibilidade, performance e testes. Use quando a tarefa envolve componentes React, hooks, context, forms ou renderização cliente; use também para decidir ownership de estado entre componente, context e biblioteca externa; não use para fronteiras server/client, cache ou routing de framework — aí use a skill Next.js; para a galeria de componentes visuais prontos, use react-ui-components.

安装量
2
GitHub Stars
86
最近更新
10月14日
promovaweb
社区

specsfy-specialist-ui-design

Projetar e revisar interfaces visuais de sistemas, dashboards e aplicações com hierarquia, layout, tokens, componentes, densidade, estados e responsividade. Use para telas, dashboards, design systems, layouts, tabelas, formulários e navegação; combine com UX e acessibilidade quando houver fluxo ou interação.

安装量
2
GitHub Stars
86
最近更新
10月14日
promovaweb
社区

specsfy-specialist-domain-modeling

Descobrir e refinar linguagem ubíqua de domínio, invariantes, eventos, aggregates e bounded contexts a partir de cenários concretos, evitando anemic domain model. Use quando termos, regras ou ownership de dados estiverem ambíguos, dois times usarem a mesma palavra com sentido diferente, ou uma decisão de modelo for necessária; não criar documentação paralela à fonte autorizada; não use para decisão de infraestrutura ou deployment, use $specsfy-specialist-software-architecture para isso.

安装量
2
GitHub Stars
86
最近更新
10月14日
promovaweb
社区

specsfy-specialist-data-modeling

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

安装量
2
GitHub Stars
86
最近更新
10月14日