Communitygithub.com

Anmolop97/Agent-Skills

Domine os princípios de design de APIs REST e GraphQL para criar APIs intuitivas, escaláveis e sustentáveis que encantam os desenvolvedores. Use ao projetar novas APIs, revisar especificações de API ou estabelecer padrões de design de API.

O que é Agent-Skills?

Esta skill capacita o agente (como Claude Code ou Cursor) a aplicar princípios sólidos de design de APIs REST e GraphQL. Ela é útil para arquitetos de software e desenvolvedores que precisam projetar novas APIs, refatorar existentes ou estabelecer padrões de design em equipes. A skill suporta plataformas como Claude Code, Cursor e Codex, e é acionada por contexto como definição de consumidores, casos de uso e restrições. Ela orienta a escolha do estilo de API, modelagem de recursos, especificação de erros, versionamento, paginação e estratégia de autenticação, validando com exemplos e revisões de consistência. Recursos adicionais estão disponíveis em `resources/implementation-playbook.md` para padrões detalhados e templates.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Anmolop97/Agent-Skills/tree/HEAD/skills/api-design-principles

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Princípios de Design de API

Domine os princípios de design de APIs REST e GraphQL para construir APIs intuitivas, escaláveis e sustentáveis que encantam os desenvolvedores e resistem ao teste do tempo.

Use esta skill quando

  • Projetando novas APIs REST ou GraphQL
  • Refatorando APIs existentes para melhor usabilidade
  • Estabelecendo padrões de design de API para sua equipe
  • Revisando especificações de API antes da implementação
  • Migrando entre paradigmas de API (REST para GraphQL, etc.)
  • Criando documentação de API amigável para desenvolvedores
  • Otimizando APIs para casos de uso específicos (mobile, integrações de terceiros)

Não use esta skill quando

  • Você precisa apenas de orientação de implementação para um framework específico
  • Você está fazendo trabalho apenas de infraestrutura sem contratos de API
  • Você não pode alterar ou versionar interfaces públicas

Instruções

  1. Defina consumidores, casos de uso e restrições.
  2. Escolha o estilo de API e modele recursos ou tipos.
  3. Especifique erros, versionamento, paginação e estratégia de autenticação.
  4. Valide com exemplos e revise para consistência.

Consulte resources/implementation-playbook.md para padrões detalhados, listas de verificação e modelos.

Recursos

  • resources/implementation-playbook.md para padrões detalhados, listas de verificação e modelos.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Anmolop97/Agent-Skills

Searches, installs, updates, and lists skills from the Antigravity Skill Vault. Use when choosing or managing workspace or global skills through the npm CLI.

Anmolop97/Agent-Skills

Master authentication and authorization patterns including JWT, OAuth2, session management, and RBAC to build secure, scalable access control systems. Use when implementing auth systems, securing APIs, or debugging security issues.

Anmolop97/Agent-Skills

Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration. TRIGGER — read BEFORE opening the target file; don't skip because it "looks like a one-liner" — whenever: the prompt names Claude/Anthropic in any form (Claude, Anthropic, Fable, Opus, Sonnet, Haiku, `anthropic`, `@anthropic-ai`, `claude-*`, `us.anthropic.*`, `[1m]`); the user asks about an LLM (pricing/model choice/limits/caching) — never answer from memory; OR the task is LLM-shaped with provider unstated (agent/MCP/tool-definition/multi-agent/RAG/LLM-judge/computer-use; generate/summarize/extract/classify/rewrite/converse over NL; debugging refusals/cutoffs/streaming/tool-calls/tokens). SKIP only when another provider is being worked on (overrides all triggers): OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama named in the query; OR `grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama'` over the project hits (run this grep FIR...

Anmolop97/Agent-Skills

Searches, installs, updates, and lists skills from the Antigravity Skill Vault. Use when choosing or managing workspace or global skills through the npm CLI.

Habilidades Relacionadas