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日