381,784 Collected SKILL.md files

Explore AI Agent Skills & Claude Prompts

Discover open-source agent skills for Claude Code, Codex, ChatGPT, and any tool that uses SKILL.md.

search
expand_more
Active:
Rafael-2109
Showing 12 of 18 skills
Rafael-2109

transferindo-interno-odoo

by Rafael-2109
star 0

Skill WRITE (átomo C2) para TRANSFERIR saldo de estoque DENTRO de uma mesma empresa no Odoo (NÃO emite NF). Suporta 4 modos atômicos: (a) lote→lote na MESMA location (`--lote-origem` → `--lote-destino`); (b) location→location com o MESMO lote (`--loc-origem` → `--loc-destino`); (c) **MODO C** `--para-indisponivel` cross loc+lote consolidando em MIGRAÇÃO POR PRODUTO (NOVO 2026-05-24 v4 — codifica invariante destino=Indisp+MIGRAÇÃO; ver G031); (d) **MODO D** `--loc-e-lote` cross loc+lote GENÉRICO (NOVO 2026-05-26 v21+ — combina loc DIFERENTE + lote DIFERENTE em 1 chamada atômica; caso real ETAPA 0 do fluxo bulk FB→LF: FB/Indisp/MIGRAÇÃO → FB/Estoque/P-15/05). Internamente delega a `ajustar_quant` 2x (reduz origem, aumenta destino), propagando `delta_esperado` para herdar o guard anti-bug CICLAMATO da Skill 1 (regra inviolável 11 do roadmap 2026-05-24). Usar quando o pedido é "transfere N un do lote A pro lote B", "move o saldo do lote MIGRAÇÃO para o lote canônico", "manda esse saldo pra Indisponível", "mesma e

navigation main article SKILL.md
schedule Updated 1 month ago
Rafael-2109

gerindo-carvia

by Rafael-2109
star 0

Esta skill deve ser usada quando o usuario pergunta sobre operacoes CarVia (frete subcontratado): "operacoes da CarVia", "subcontratos pendentes", "faturas CarVia do Atacadao", "cotar frete subcontratado para SP", "conferencia de fatura transportadora", "resumo CarVia", ou qualquer consulta de operacoes, subcontratos, cotacao e faturas do modulo CarVia. Nao usar para cotacao de frete Nacom (industria embarca = usar cotando-frete), documentacao/processos SSW (usar acessando-ssw), ou criar embarque Nacom (usar gerindo-expedicao). - Resumo: "como esta a CarVia?", "resumo das operacoes" - Cotacao subcontratada: "cotar frete para SP via Braspress" - Faturas: "faturas pendentes", "conferencia da fatura X" NAO USAR QUANDO: - Cotacao frete Nacom (industria, outbound) = usar **cotando-frete** - Documentacao SSW CarVia = usar **acessando-ssw** - Status entrega pos-faturamento Nacom = usar **monitorando-entregas** - Criar embarque/separacao Nacom = usar **gerindo-expedicao**

navigation main article SKILL.md
schedule Updated 25 days ago
Rafael-2109

gerindo-expedicao

by Rafael-2109
star 0

Carteira, estoque e separacao PRE-faturamento. Gatilhos: "tem pedido do Atacadao?", "pedido VCD123 esta em separacao?", "quanto tem de palmito?", "quando VCD123 fica disponivel?", "crie separacao do VCD123 pra amanha". Anti: ja faturado -> monitorando-entregas; NF no Odoo -> rastreando-odoo; analise P1-P7 completa -> analista-carteira.

navigation main article SKILL.md
schedule Updated 17 days ago
Rafael-2109

consultando-estoque-assai

by Rafael-2109
star 0

Esta skill deve ser usada quando o usuario pergunta sobre estoque ou pipeline de motos do modulo Motos Assai (B2B Q.P.A. Sendas/Assai): "quantas motos disponiveis?", "estoque por modelo Q.P.A.", "quanto de SOL temos?", "pipeline de motos Assai", "quantas em ESTOQUE/MONTADA/DISPONIVEL/SEPARADA?". Retorna totais por estagio (ESTOQUE/MONTADA/PENDENTE/DISPONIVEL/SEPARADA/FATURADA), por modelo e lista de motos com pendencia. USAR QUANDO: - "quantas motos Q.P.A. disponiveis?" - "estoque por modelo Assai" - "quanto de SOL/X11_MINI/DOT temos?" - "pipeline de motos hoje" - "quais chassis em PENDENTE?" NAO USAR PARA: - Historico de UM chassi especifico (usar rastreando-chassi-assai) - Pedidos VOE Q.P.A. ou compras Motochefe (usar acompanhando-pedido-compra-assai) - Separacoes ou NFs Q.P.A. (usar acompanhando-saida-assai) - Estoque Lojas HORA (usar consultando-estoque-loja) - Estoque Nacom Goya (usar gerindo-expedicao)

navigation main article SKILL.md
schedule Updated 1 month ago
Rafael-2109

consultando-estoque-loja

by Rafael-2109
star 0

Esta skill deve ser usada pelo Agente Lojas HORA quando o usuario pergunta sobre estoque de motos nas lojas HORA: "quantas motos tenho?", "quanto tem de <modelo>?", "o chassi XYZ ja chegou?", "quais motos estao em transito?", ou precisa conferir disponibilidade fisica por loja. Respeita automaticamente o escopo do usuario via <loja_context> (usuario escopado ve so sua loja; admin ve todas). USAR QUANDO: - "quantas motos tenho aqui?" - "quantas <modelo> tem disponivel?" - "quanto tenho em estoque?" - "o chassi XXX ja chegou?" - "quais motos em transito?" NAO USAR PARA: - Historico completo de um chassi (usar rastreando-chassi) - Conferencia de recebimento (usar conferindo-recebimento — M2) - Consultar vendas (usar consultando-venda-loja) - Estoque Nacom Goya (usar gerindo-expedicao — agente diferente)

navigation main article SKILL.md
schedule Updated 24 days ago
Rafael-2109

consultando-venda-loja

by Rafael-2109
star 0

Esta skill deve ser usada pelo Agente Lojas HORA quando o usuario pergunta sobre VENDAS da loja: "minhas vendas hoje", "venda 9 ja faturou?", "essa moto (chassi) foi vendida e por quanto?", "vendas pendentes de NFe", "qual o preco de tabela do modelo X a vista?", "um desconto de R$Y nesse modelo bate com a tabela?", "qual a margem da venda 9?". READ-only. Respeita escopo de loja via <loja_context>. USAR QUANDO: - "minhas vendas hoje" / "vendas pendentes de NFe" - "essa moto foi vendida e por quanto?" - "preco de tabela do modelo X a vista/a prazo" - "esse desconto bate com a tabela?" - "qual a margem da venda 9?" NAO USAR PARA: - Estoque de motos (usar consultando-estoque-loja) - Historico de UM chassi (usar rastreando-chassi) - Status de pedido HORA->Motochefe (usar acompanhando-pedido) - CRIAR/editar/cancelar venda ou emitir NFe (operacao de WRITE — feita na web, NAO pelo agente)

navigation main article SKILL.md
schedule Updated 24 days ago
Rafael-2109

cotando-frete

by Rafael-2109
star 0

Esta skill deve ser usada quando o usuario pergunta "qual preco para Manaus?", "quanto sai 5000kg para AM?", "frete para SP 3 toneladas", "como funciona o calculo de frete?", "frete do pedido VCD123", "qual transportadora mais barata para RJ?", ou precisa de cotacao, tabelas de preco e lead times. Nao usar para documentacao SSW CarVia (usar acessando-ssw), monitorar entrega (usar monitorando-entregas), ou frete real vs teorico (ler FRETE_REAL_VS_TEORICO.md via Read). - Lead time: "prazo de entrega para Manaus?" (lead_time vem nos vinculos) - Frete real: "quanto gastei de frete com Atacadao?", "divergencia CTe", "fretes pendentes Odoo" - Despesas frete: "custo real do pedido com despesas extras" NAO USAR QUANDO: - Criar embarque/separacao → usar **gerindo-expedicao** - Status de entrega pos-faturamento → usar **monitorando-entregas** - Consultas analiticas SQL → usar **consultando-sql** - Rastrear NF/PO no Odoo → usar **rastreando-odoo**

navigation main article SKILL.md
schedule Updated 23 days ago
Rafael-2109

diagnosticando-banco

by Rafael-2109
star 0

Esta skill deve ser usada quando o usuario pergunta "como esta o banco?", "indices nao usados", "queries lentas", "cache hit rate", "conexoes ativas", "vacuum", "bloat", "recomendacao de indice", "otimizar query", "EXPLAIN", "indice hipotetico", "por que essa query e lenta?", "saude do banco", ou precisa de diagnostico de saude, performance e otimizacao do PostgreSQL. Tambem usar quando o usuario quer analisar plano de execucao de uma query, receber sugestoes de indices para melhorar performance, ou investigar problemas de lentidao no banco. - Conexoes: "quantas conexoes?", "conexoes idle", "pool" - Vacuum: "precisa de vacuum?", "dead tuples", "tabelas inchadas" - Sequences: "sequences proximas do limite?", "risco de overflow INTEGER" - Tamanho: "maiores tabelas", "tamanho do banco", "quanto ocupa?" - Indices: "quais indices criar?", "indice pra essa query", "indices redundantes" - Performance: "query lenta", "EXPLAIN ANALYZE", "plano de execucao" NAO USAR QUANDO: - Consultas analiticas de dados de negocio →

navigation main article SKILL.md
schedule Updated 23 days ago
Rafael-2109

monitorando-entregas

by Rafael-2109
star 0

Esta skill deve ser usada quando o usuario pergunta sobre entregas ja faturadas: "NF 12345 foi entregue?", "status da entrega do Atacadao", "que dia embarcou?", "quando faturou?", "tem canhoto?", "houve devolucao?", ou precisa de datas de embarque, faturamento, entrega e canhotos. Nao usar para pedidos ainda nao faturados (usar gerindo-expedicao), rastrear NF no Odoo (usar rastreando-odoo), ou visao 360 completa do pedido (usar subagente raio-x-pedido). - Canhoto: "tem canhoto da NF?", "canhotos pendentes" - Devolucoes: "houve devolucao?", "NFs devolvidas", "produtos mais devolvidos" - Pendencias: "entregas pendentes", "NFs no CD", "entregas com problema" - Custo devolucao: "quanto custou as devolucoes?" NAO USAR QUANDO (ANTES de faturar): - Pedidos em carteira/separacao → usar **gerindo-expedicao** - Estoque, disponibilidade → usar **gerindo-expedicao** - Criar separacao → usar **gerindo-expedicao** - Rastrear NF no Odoo → usar **rastreando-odoo**

navigation main article SKILL.md
schedule Updated 23 days ago
Rafael-2109

operando-mo-odoo

by Rafael-2109
star 0

Skill WRITE+READ (átomo C2 + modos READ §6.b) para operar Ordens de Produção (mrp.production) no Odoo. 3 modos: (1) **listar** (READ) — lista MOs por critério (data/states/empresas) com classificação SEGURO/RESERVA_FANTASMA/FURO_REAL; (2) **detalhar** (READ) — MO completa (raws+finished+MLs+consumo); (3) **cancelar** (WRITE) — action_cancel single ou batch com guard G-MO-01 v6 (bloqueia apenas FURO_REAL = consumo done > 0; reserva fantasma passa). Default seguro: --dry-run; --confirmar executa. Opt-in `--with-audit` captura snapshot pré/pós + diff. Usar quando o pedido é "lista MOs antigas", "detalhe da MO X", "cancela MO X", "cancela MOs zumbi", "limpa MOs draft/confirmed sem consumo done". NÃO USAR PARA: - cancelar MO COM consumo done > 0 (gera furo real) -> use mrp.unbuild via cross-skill (ver memória local Claude Code [[reaproveitar-semiacabado-orfao-mo-cancelada]]) - criar MO nova -> sem demanda real isolada (pipeline cria via Odoo) - alterar MO (mover componente, ajustar qty) -> fluxo cross-skill (S

navigation main article SKILL.md
schedule Updated 1 month ago
Rafael-2109

faturando-odoo

by Rafael-2109
star 0

Skill WRITE ATOMICA L2 (v24+ AP6 refator) para 5 operacoes sobre `account.move` (NF SAIDA inter-company): validar_invoice_constants (pre-cond fiscal) + liberar_faturamento (dispara robo CIEL IT via XML-RPC) + polling_invoice (aguarda criacao) + validar_invoice_pos_robo (G029+G007+G034) + transmitir_sefaz (Playwright SEFAZ IRREVERSIVEL). Constituicao §6 Tabela 1: Skill 8 = SO SAIDA `account.move`; par da Skill 7 `escriturando-odoo` (= SO ENTRADA DFe+account.move entrada). Quem une saida + entrada = FLUXO L3 1.3-transferencia-completa.md (⬜ a escrever v25+) ou orchestrator C3 `inventario_pipeline` (renomeado de `faturamento_pipeline.py` em v27+ S3; stub alias REMOVIDO v28+ S6.b 2026-05-28). V24+ AT0MICA LIVE (2026-05-27): 5 atomos componiveis em `app/odoo/estoque/scripts/faturamento.py` (~750 LOC, 28 pytest verdes). Espelha pattern Skill 7 ABRANGENTE v19+ (7 atomos). Cada atomo dry-run-first + idempotente intra-Odoo + auto-seguro (G016/G019/G020/G029/G007/G034/D7/D8/ D9/CRITICAL-1/MED C-1/MED C-2 codificados in

navigation main article SKILL.md
schedule Updated 29 days ago
Rafael-2109

ajustando-quant-odoo

by Rafael-2109
star 0

Skill WRITE (átomo C1) para ajustar o saldo de UM stock.quant no Odoo via inventory adjustment: somar/subtrair, definir valor absoluto, zerar, criar saldo ou corrigir reserva órfã/negativa. Usar quando o pedido é "ajusta o saldo do lote X", "soma N un no quant", "zera esse quant fantasma", "cria saldo do produto Y na empresa Z", "corrige a reserva negativa". `--dry-run` é o DEFAULT; só efetiva com `--confirmar`. NAO usar para mover saldo entre 2 lotes/locais -> transferindo-interno-odoo. Matriz USAR/NAO-USAR completa no corpo da skill.

navigation main article SKILL.md
schedule Updated 14 days ago
Page 1 of 2

Browse Agent Skills by Occupation

23 major groups · 867 SOC occupations

Browse by Category

Explore agent skills organized by their primary use case

SKILLMD / CREATORS AND OCCUPATION CATEGORIES

Explore the agent skills ecosystem by occupation and creator

SkillMD is not just a keyword search box. It is an open map that organizes public skills by occupation, creator, and repository, helping you see which workflows, judgment criteria, and domain habits people are writing for AI agents.

Then follow creators and GitHub repositories back to the source: compare the skills a team maintains, whether the repo is active, and how the README frames the work before you open, install, or reuse anything.

Use it three ways: learn an unfamiliar field by occupation, study how creators organize skills, then use source context to decide what is worth opening or reusing.

01 Map a field

Browse 23 occupation groups and 867 SOC roles to learn what skills exist in adjacent domains and how they break down real work.

02 Follow creators

Use creator and repository pages to inspect maintained skill collections, recent updates, and source context before trusting a result.

03 Search with sources

Search 1.7M+ collected skills, then use occupation tags, creators, and GitHub source context to decide what is worth opening.

Start with the occupation map, then follow creators and repositories back to real code. SkillMD helps explain why a skill is worth opening, not only what it is named.

SEO KNOWLEDGE HUB & TECHNICAL OVERVIEW

Standardizing Agent Capabilities with SKILL.md and Model Context Protocol (MCP)

In the rapidly evolving landscape of artificial intelligence, LLM agents (Large Language Model agents) have transitioned from simple text predictors to autonomous problem solvers. To orchestrate complex, multi-step agentic workflows, developers require a standardized format to specify agent capabilities, prompt instructions, system rules, and database bindings. This is where SKILL.md and the Model Context Protocol (MCP) have emerged as standard developer paradigms. SkillMD serves as the central directory for indexing, exploring, and sharing these critical agent configurations.

Our open-source registry currently tracks over 1.7 million collected SKILL.md configurations and system prompts. By compiling agent configurations from active developers on GitHub, we bridge the gap between prompt engineering research and production execution. Whether you are building agents with Anthropic's Claude Code, OpenAI's GPT-4, Google's Gemini, or local models using Ollama and LlamaIndex, standardized skill definitions ensure your agents behave predictably across different runtime environments.

What is the Model Context Protocol (MCP)?

The Model Context Protocol (MCP) is an open-source standard designed to connect LLMs to data sources, developer tools, and external environments. MCP establishes a bidirectional communication channel between client applications (like Cursor, Claude Desktop, or custom agent systems) and servers hosting data or capabilities. Standardizing instructions via SKILL.md enables LLMs to query databases, read local files, execute terminal commands, and integrate third-party APIs. SkillMD allows you to find ready-to-run MCP servers and prompt instructions for various occupations and technical tasks.

The Structure of a Professional SKILL.md File

A valid SKILL.md configuration is designed to be easily read by humans and parsed by LLMs. It contains precise system instructions, trigger conditions, required parameters, and execution examples. Below is the typical architectural blueprint of a professional agent skill:

  • Metadata & Core Scope: Declares the name of the skill, author details, target models, and a description of the capability.
  • Triggers & Intent Detection: Details semantic triggers that help the agent decide when to invoke this skill.
  • System Prompts: Explicit system-level instructions that direct the agent's behavior, personality, safety guardrails, and formatting preferences.
  • Capabilities & Tools: Lists the files, databases, or APIs the agent must access to complete the tasks.
  • Few-Shot Examples: Demonstrates real inputs and outputs, helping the model generalize behavior through in-context learning.

Optimizing Agent Workflows for Modern LLMs

Writing effective agent skills requires deep knowledge of prompt engineering. With the release of advanced reasoning models like Claude 3.5 Sonnet, ChatGPT o1, and DeepSeek-V3, prompt templates must focus on structured thinking. Developers are encouraged to use XML tags (e.g., <thought>, <context>, and <rules>) to isolate execution boundaries. Standardized prompts prevent agents from suffering from context drift, ensuring that long-running tasks remain aligned with the initial system parameters.

Exploring by SOC Occupations and Creator Profiles

What makes SkillMD unique is its taxonomy. Instead of simple text search, we parse and organize files according to the Standard Occupational Classification (SOC) system. This means you can discover skills written for Computer and Mathematical roles, Business and Financial operations, Legal, Design, and and Educational Instruction fields. By tracking creator profiles, developers can study how different teams organize their custom instructions, compare version updates, and fork public configs for specialized enterprise use cases.

SkillMD operates as a high-performance index running on a fast Go backend and a highly responsive Astro SSR frontend. All search queries execute in milliseconds, featuring smart debouncing to prevent multiple API requests while keeping user data secure. Join our community of developers to standardize your AI agent instructions and optimize your LLM prompting workflows today.

8 QUESTIONS

Frequently Asked Questions

A practical guide to agent skills: what they are, how to inspect them, and how SkillMD helps you explore the ecosystem.