joao-aires/agent-skills-public

A collection of reusable skills for coding agents

This repository also configures its own agents. See what agent-skills-public tells them →

2Stars on the repository
122Mods indexed here, across every type
7d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

joao-aires/agent-skills-public

Skill Claude Code

Build and verify TypeScript Tauri desktop clients and iOS/Android clients connected to application backends. Use for native shell integration, accepted mobile frameworks, platform lifecycle, secure client storage, packaging and native testing; preserve established client frameworks.

not rated 2 changed 7d ago A 52 tokens original MIT

usability-research

50

joao-aires/agent-skills-public

Skill Claude Code

Plan task-based usability studies and analyze supplied observations for a specific interface or flow. Use for research questions, participant tasks, neutral discussion guides or evidence synthesis; distinguish proposed studies, heuristic review and actual participant findings.

not rated 2 changed 7d ago A 47 tokens original MIT

ux-writing

51

joao-aires/agent-skills-public

Skill Claude Code

Review, write or harmonize interface labels, instructions, validation, errors, empty states and confirmations in their task context. Use directly for UI copy or during relevant design and implementation; preserve product behavior, established voice, localization and consequential meaning.

not rated 2 changed 7d ago A 51 tokens original MIT

ai-development

52

joao-aires/agent-skills-public

Skill Claude Code

Design, build and operate AI-enabled applications and agent integrations independently of a provider. Use for model/tool workflows, context and retrieval, skills, harnesses, MCP, agent interaction or generated UI, and their evaluation and delivery; apply technical guidance only to the accepted stack.

not rated 2 changed 8d ago A 57 tokens original MIT

ai-operations

53

joao-aires/agent-skills-public

Skill Claude Code

Define and improve AI operating behavior across task observability, quality monitoring, latency/cost, provider limits, drift, rollout and recovery. Use for AI production readiness, operational diagnosis or learning from live behavior independently of a language, telemetry SDK or monitoring backend.

not rated 2 changed 8d ago A 55 tokens original MIT

ai-testing

54

joao-aires/agent-skills-public

Skill Claude Code

Design and assess AI testing and evaluation across components, retrieval, agent trajectories, conversations, protocols and product journeys. Use for quality criteria, datasets, graders, regression gates and evaluation evidence independently of an implementation library or application language.

not rated 2 changed 8d ago A 48 tokens original MIT

ai-conventions

55

joao-aires/agent-skills-public

Skill Claude Code

Implement accepted Python model/provider adapters and standalone FastMCP interfaces. Use for Gemini integration, version-matched Python MCP APIs and interaction integration; preserve established providers and frameworks.

not rated 2 changed 8d ago A 38 tokens original MIT

ai-deepeval-testing

56

joao-aires/agent-skills-public

Skill Claude Code

Implement Python AI evaluation suites with DeepEval for model, retrieval, agent trajectory, conversation and end-to-end quality. Use when DeepEval is selected or being evaluated; preserve existing evaluation tools and do not introduce model calls, hosted reporting or synthetic generation without scope.

not rated 2 changed 8d ago A 59 tokens original MIT

joao-aires/agent-skills-public

Skill Claude Code

Set up and verify Python AI observability with OpenTelemetry and compatible model/framework instrumentation. Use for AI task/tool/retrieval traces, usage and latency signals, export/privacy configuration and operational diagnosis; keep the chosen backend and quality evaluation separate.

not rated 2 changed 8d ago A 54 tokens original MIT

backend-design

58

joao-aires/agent-skills-public

Skill Claude Code

Define application-service behavior, authority, state and interface contracts independently of a framework. Use for APIs, durable jobs, stored data or integration changes before dependent implementation; preserve accepted behavior for local fixes.

not rated 2 changed 13d ago A 42 tokens original MIT

tooling-conventions

59

joao-aires/agent-skills-public

Skill Claude Code

Configure selected GitHub Actions, Docker/Compose, local quality tools, telemetry backends and web test drivers. Use for their implementation and compatibility details after the project selects those tools; preserve existing alternatives.

not rated 2 changed 13d ago A 45 tokens original MIT

product-management

60

joao-aires/agent-skills-public

Skill Claude Code

Shape product direction from user problems, evidence and constraints. Use for discovery, prioritization, useful first slices, success measures and product sequencing before development or when new evidence changes priorities; reuse accepted decisions for defined changes.

not rated 2 changed 8d ago A 46 tokens original MIT

adk-agent-builder

61

joao-aires/agent-skills-public

Skill Claude CodeCodex

Builds ADK (Agent Development Kit) Python agents: LLM agents with tools, graph workflows of function and agent nodes, conditional routing, fan-out and join, schema-validated delegation between agents, human-in-the-loop pauses, and pytest coverage for all of it. Use when asked to create an agent or a workflow, add a…

not rated 2 7d ago A 177 tokens copy · 100% MIT

adk-architecture

62

joao-aires/agent-skills-public

Skill Claude CodeCodex

Explains how the ADK runtime fits together: the node and graph execution model, Context and Event flow, checkpoint and resume, tracing, and the rules governing the public API surface. Use when answering "how does X work" about ADK internals, tracing where an event or a piece of state comes from, deciding where a new…

not rated 2 7d ago A 157 tokens copy · 92% MIT

joao-aires/agent-skills-public

Skill Claude CodeCodex

INVOKE THIS SKILL when setting up a new project or when asked about package versions, installation, or dependency management for LangChain, LangGraph, LangSmith, or Deep Agents. Covers required packages, minimum versions, environment requirements, versioning best practices, and common community tool packages for both…

not rated 2 7d ago A 70 tokens copy · 100% MIT

joao-aires/agent-skills-public

Skill Claude CodeCodex

Create LangChain agents with createagent, define tools, and use middleware for human-in-the-loop and error handling.

not rated 2 7d ago A 30 tokens copy · 100% MIT

joao-aires/agent-skills-public

Skill Claude CodeCodex

INVOKE THIS SKILL when writing ANY LangGraph code. Covers StateGraph, state schemas, nodes, edges, Command, Send, invoke, streaming, and error handling.

not rated 2 7d ago A 43 tokens copy · 100% MIT

joao-aires/agent-skills-public

Skill Claude CodeCodex

INVOKE THIS SKILL when your LangGraph needs to persist state, remember conversations, travel through history, or configure subgraph checkpointer scoping. Covers checkpointers, threadid, time travel, Store, and subgraph persistence modes.

not rated 2 7d ago A 55 tokens copy · 100% MIT

mcp-builder

67

joao-aires/agent-skills-public

Skill Claude CodeCodex

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

not rated 2 7d ago A 61 tokens copy · 100% MIT

modern-python

68

joao-aires/agent-skills-public

Skill Codex needs its repo

Configures Python projects with modern tooling (uv, ruff, ty). Use when creating projects, writing standalone scripts, or migrating from pip/Poetry/mypy/black.

not rated 2 7d ago A 39 tokens copy · 100% MIT

database-design

69

joao-aires/agent-skills-public

Skill Claude Code

Design or evolve stored data, constraints, transactions and migration behavior independently of a database engine. Use for persistence choices, schema changes, consistency boundaries and data lifecycle decisions.

not rated 2 7d ago A 36 tokens original MIT

joao-aires/agent-skills-public

Skill Claude Code

Investigate database workload performance and compare improvements while preserving correctness and operating budgets. Use for latency, throughput, contention, connection or resource bottlenecks before choosing engine-specific tuning.

not rated 2 7d ago A 38 tokens original MIT

joao-aires/agent-skills-public

Skill Claude Code

Develop or review PostgreSQL schemas, transactions, migrations and access policies. Use for SQL, data integrity, concurrency and engine-specific persistence behavior with the actual application roles and server version.

not rated 2 7d ago C 40 tokens original MIT

joao-aires/agent-skills-public

Skill Claude Code

Plan or perform scoped PostgreSQL backup/recovery, maintenance, replication and upgrades. Use for operating procedures and readiness with the actual hosting model, recovery objectives and authorized target.

not rated 2 7d ago A 39 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: