manual-updater
Skill for updating, adding, or removing entries in ./Documantation/dot-agents-manual.md based on new or modified agents, skills, and workflows.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Skill for updating, adding, or removing entries in ./Documantation/dot-agents-manual.md based on new or modified agents, skills, and workflows.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Generates and maintains `Frontend/lib/utils/API_functions.dart` — the single source of truth for all HTTP calls from the Flutter app to the ReservAqui backend. Use this skill whenever a developer asks to "add an API function", "criar função de API", "implementar chamada para o backend", "adicionar endpoint no Flutter", "conectar tela com a API", or any variation of wiring a Flutter screen to a backend route. Also trigger this skill when a developer describes a feature that needs API data — even if they don't explicitly mention "API_functions.dart". Never rewrite the existing file; always append. Uses Dio as the HTTP client.
Implementação de CRUD completo para a API do ReservAqui. Especializada na arquitetura do projeto (Entity → Service → Controller → Routes) com multi-tenant PostgreSQL. Use esta skill sempre que precisar criar ou modificar endpoints REST, entidades, rotas, serviços ou controllers no backend — especialmente ao adicionar novos recursos a tabelas do master DB (usuario, anfitriao) ou ao schema tenant (hotel). Aciona automaticamente quando o usuário menciona: "criar endpoint", "novo recurso", "CRUD", "rota", "controller", "service", "adicionar ao backend", "preciso de uma API para", ou quando descreve uma necessidade de negócio que claramente requer novos endpoints ou entidades.
Secure storage implementation skill. Guides the design and implementation of any file/object storage system with a security-first methodology: discovers architecture needs through structured questions, proposes the most secure and optimized approach before writing a single line of code, and then implements it. Activate this skill whenever the user mentions: file upload, object storage, image/video/document storage, S3, GCS, Firebase Storage, Supabase Storage, local disk storage, CDN, media uploads, presigned URLs, multipart upload, storage buckets, secure file access, or anything involving storing user-generated files. Also trigger when the user asks to "add storage", "handle uploads", "store files securely", or "set up a CDN".
Use this skill whenever the user asks to modify, remove, or add new tables in the database, handle database modeling, or update SQL scripts. Make sure to trigger this skill for any relational schemas, PostgreSQL architecture planning, or when creating relationships (1:1, 1:N, N:N).
Orienta sistemas com LLM em producao: limites, custos, observabilidade e seguranca de dados. Use em RAG, agentes ou prompts em produto.
Orienta desenho de APIs REST/GraphQL/tRPC com respostas consistentes, versionamento e limites. Use ao definir endpoints, contratos ou revisar APIs.
| name | manual-updater |
| description | Skill for updating, adding, or removing entries in ./Documantation/dot-agents-manual.md based on new or modified agents, skills, and workflows. |
manual-updater Skill🤖 Goal: Automatizar a manutenção e atualização do arquivo
./Documantation/dot-agents-manual.mdpara garantir que a documentação de Agents, Skills e Workflows esteja sempre síncrona com o código.
Sempre que esta skill for invocada pela instrução do usuário, siga ESTRITAMENTE as etapas abaixo.
Ao ser ativado, a primeira coisa que o Agente deve verificar internamente é se foram fornecidos nomes de componentes específicos a serem atualizados (ex: "atualize a skill app-builder", "verifique os agents xyz e abc").
Se o usuário não fornecer quais skills/agents/metodos atualizar na chamada:
"Qual ou quais skills/metodo/agents devo atualizar?"Aguarde a resposta do usuário antes de continuar.
Caso a resposta contenha um ou mais nomes separados por linha ou vírgula:
.agent/skills/, .agent/agents/ ou .agent/workflows/ utilizando ferramentas de listagem de arquivos ou busca para encontrar suas respectivas configurações (ex.: .md)../Documantation/dot-agents-manual.md../Documantation/dot-agents-manual.md para refletir sua descrição precisa, adicionando a categoria correspondente../Documantation/dot-agents-manual.md mas não exista na pasta .agent/ (ou seja, o próprio arquivo foi apagado no sistema), remova-o da documentação do manual.Se a resposta à pergunta for expressamente "nenhuma", "todas", "vazia" (se ele der enter sem parâmetros extras) ou intencionalmente quiser um resync global:
python .agent/skills/manual-updater/scripts/sync_manual.py. Isso evitará problemas de contexto muito longo (estouro de token limite ao ler todos os arquivos ao mesmo tempo)..agent/ e cruzá-los com as entradas do ./Documantation/dot-agents-manual.md. Ele imprimirá no terminal o que existe no repositório que falta no manual, e o que está no manual que já não está no repositório../Documantation/dot-agents-manual.md.SKILL.md, arquivo do agent etc), ou a partir do resumo do script../Documantation/dot-agents-manual.md é mantido.