Reusable agent capabilities

Agent
Skills

Reusable SKILL.md packages for coding agents, business automation, and internal workflows. Each skill includes instructions, inputs, outputs, and safety notes.

What Are AI Agent Skills?

An agent skill is a packaged, reusable capability that teaches an AI agent how to complete one job end to end. Instead of re-explaining a workflow in every prompt, you install the skill once, and the agent loads its instructions, tools, and guardrails whenever a task matches. Skills turn what works once into something you can reuse across projects, clients, and teams.

How Agent Skills Work

Every skill in this library follows the same contract. A SKILL.md instruction file defines the job: the inputs it expects, the outputs it produces, the tools it may use (browser, terminal, HTTP, databases), and safety notes for destructive or ambiguous actions.

Point an agent such as Claude Code or OpenCode at the skill directory and give it the trigger phrase. The agent reads the instructions, plans the steps, calls only the allowed tools, and reports back structured results. Because the contract is plain markdown, the same skill works across agents -- and you can fork any skill here and adapt it to your stack.

Skills are deliberately small. A skill does one job -- sending a WhatsApp outreach sequence, ingesting a document set, auditing a landing page -- and does it repeatably. That makes it easy to test, easy to hand to non-engineers, and easy to chain: a lead research skill can feed a cold email skill, which feeds a CRM automation skill. Treat them as building blocks for larger workflows rather than monolithic assistants.

What You Can Automate

The eleven skills below cover four categories of real work:

Each skill page documents the required tools, example outputs, and the recipes that show how the underlying system is built.

Skills, Recipes, and Patterns: Which Do You Need?

Skills are packaged capabilities you install and run. Recipes are step-by-step build-alongs that construct the system from scratch, so you understand and can customize every part. Patterns are design-level solutions to recurring agent problems like routing, chaining, and orchestration. If you want the outcome today, start with a skill; if you need to bend it to your environment, follow its related recipe.

WhatsApp Sales Outreach

Research leads, draft personalized WhatsApp messages, send outreach, track replies, and escalate warm prospects.

WhatsApp Business APIOpenAIPostgreSQL

Playwright Lead Research

Browse websites, search Google Maps, extract structured lead data, and compile research reports.

PlaywrightOpenAIGoogle Maps

RAG Document Ingestion

Ingest documents, chunk them, generate embeddings, and build a searchable knowledge base.

pgvectorOpenAI EmbeddingsPostgreSQL

Neon CRM Automation

Watch for new CRM leads, enrich with AI, auto-tag, score, and route them through a sales pipeline.

HubSpot APIOpenAIPostgreSQL

Sponsor Outreach

Research potential sponsors, draft personalized outreach, track responses, and manage a sponsorship pipeline.

OpenAIResend APIPlaywright

Landing Page Audit

Analyze landing pages for conversion optimization, SEO, messaging, and UX, then produce an actionable audit report.

PlaywrightOpenAIWeb fetch

Cold Email Sequence

Research prospects, write personalized cold emails, schedule follow-ups, and track response rates.

OpenAIResend APIPostgreSQL

Internal Reporting Agent

Gather data from multiple business tools, generate analysis reports, and distribute them via email or Slack on a schedule.

OpenAIResend APIGoogle Analytics

MCP Server Creation

Design and build MCP servers that expose custom tools, resources, and prompts for AI agents using the Model Context Protocol.

MCP SDK (TS/Python)MCP InspectorOpenAI/Claude

Code Review Workflow

Automate code review across PRs: analyze diffs, check for bugs, security issues, style violations, and generate structured review feedback.

Git CLIOpenAI/ClaudeGitHub API

Multi-Agent Orchestrator

Coordinate multiple specialist agents using the orchestrator-workers pattern: decompose tasks, delegate, monitor progress, and synthesize results.

OpenAI/ClaudePostgreSQL (task queue)Squish (memory)

Need an agent capability built for your business?

Work With 4M Labs