원클릭으로
constraint-loader
Carregar automaticamente artefatos relevantes do projeto por tipo de task antes de implementar
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Carregar automaticamente artefatos relevantes do projeto por tipo de task antes de implementar
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Explorar ideias antes de criar plano formal
Gerar spec padronizada para transferência de contexto entre LLMs sem perda de constraints
Documentar aprendizados para evitar recorrência
SOC 직업 분류 기준
| name | constraint-loader |
| description | Carregar automaticamente artefatos relevantes do projeto por tipo de task antes de implementar |
| triggers | ["constraint-loader","carregar constraints","carregar contexto"] |
| globs | [".devorq/state/context.json","app/Models/","app/Enums/","routes/","database/migrations/"] |
Regra de Ouro: Nunca implementar com contexto parcial. Esta skill é chamada automaticamente pelo /pre-flight.
Chamado automaticamente pelo /pre-flight antes de qualquer implementação.
Pode ser chamado manualmente quando o tipo de task mudar durante a sessão.
Artefatos a carregar:
app/Livewire/ ou app/Http/Livewire/Verificações obrigatórias:
@foreach em Blade tem wire:key?Artefatos a carregar:
routes/api.php e routes/web.phpapp/Http/Requests/app/Http/Resources/app/Policies/Artefatos a carregar:
Artefatos a carregar:
Artefatos a carregar:
Após carregar, apresentar resumo:
=== CONSTRAINT LOADER ===
Tipo de task: Feature Livewire
Stack: Laravel 12 + Livewire 4
Artefatos carregados:
- Enums: CashflowType (ENTRADA|SAIDA|TRANSFERENCIA), ContractStatus (PENDING|ACTIVE|COMPLETED)
- Models: Contract (id, value, status, cashflow_type), Payable (id, contract_id, due_date)
- Componentes existentes: ContractList, PayableForm
- Rotas disponíveis: /contracts, /contracts/{id}/payables
Verificações:
- wire:key: presente em todos os @foreach ✅
- Alpine.js: sem duplicação detectada ✅
Contexto pronto para /pre-flight.
=========================
O /pre-flight deve chamar o /constraint-loader como primeira etapa:
/pre-flight executa:
1. constraint-loader (carrega artefatos por tipo)
2. valida enums declarados contra enums carregados
3. valida tipos e propriedades
4. apresenta relatório → Gate 2
Débito que previne: Enums errados, propriedades inexistentes, redeclaração de código existente