Config Auth Core Full
Overview
Criar ou recriar o pacote auth core completo no caminho padrão detectado automaticamente com template versionado na própria skill.
O alvo padrão será:
packages/authquando o monorepo estiver configurado com pacotes diretos (packages/*)packages/auth/corequando o monorepo estiver configurado com pacotes aninhados (packages/*/*)
A implementação gerada é determinística e inclui os domínios:
userpasswordapplicationrolepermissionoauth
Exclusão obrigatória do escopo:
audit(não gerar nem referenciar)
Workflow
- Executar
node scripts/create-auth-core-full.mjs. - Resolver namespace por precedência:
--scope>PROJECT_NAMESPACE/SKILLS_NAMESPACE>skills.config.local.json>skills.config.json> fallback do template. - Validar contrato mínimo do template antes de copiar para o destino.
- Se o diretório já existir, usar
--forcepara sobrescrever com segurança. - Opcionalmente executar testes do pacote com
--run-tests. - Opcionalmente sincronizar dependência
<scope>/authem backend/frontend e executarnpm installno root. - Registrar execução em
.log/skills.log.
Commands
node .agents/skills/config-auth-core-full/scripts/create-auth-core-full.mjs
node .agents/skills/config-auth-core-full/scripts/create-auth-core-full.mjs --scope @namespace --force
node .agents/skills/config-auth-core-full/scripts/create-auth-core-full.mjs --force --run-tests
node .agents/skills/config-auth-core-full/scripts/create-auth-core-full.mjs --force --skip-apps-sync --skip-install
Resources
scripts/create-auth-core-full.mjs: gerador determinístico cross-platform.assets/auth-core-full-template: template completo do auth core full sem auditoria.references/auth-core-full-template-contract.md: contrato dos artefatos gerados.
Output Contract
A skill deve gerar exatamente a estrutura descrita em references/auth-core-full-template-contract.md, mantendo os domínios full de auth e sem incluir audit.
Global Standards
- Consultar
../skills-standards.mdpara padrões globais de nomenclatura e convenções gerais entre skills.