# Skills

Aghanim Skills are installable playbooks for AI coding agents. Once loaded, a skill gives your agent step-by-step guidance for a specific Aghanim workflow — inspecting your project, filling in the gaps, generating idiomatic code, and running tests — all driven by live Aghanim docs and schemas fetched through the [Newton MCP server](https://docs.aghanim.com/ai-coding-tools/newton-mcp.md).

## Installation

**Via the Claude Code plugin (recommended)**

Install the [Claude Code plugin](https://docs.aghanim.com/ai-coding-tools/claude-plugin.md). It auto-installs all available skills and registers a matching slash command. No further setup needed.

**For any other agent (Cursor, custom assistants, etc.)**

1.  Open the skill's source on GitHub.
2.  Copy the full [SKILL.md](https://github.com/aghanim-dev/claude-plugins/blob/main/plugins/newton/skills/aghanim-webhooks-quick-start/SKILL.md) content.
3.  Paste it into your agent as the first message in a fresh thread.
4.  Ask the agent to follow the workflow — for example: _"Follow this skill to add the Aghanim webhook handlers to my project."_

Make sure the [Newton MCP server](https://docs.aghanim.com/ai-coding-tools/newton-mcp.md) is connected before running a skill — skills rely on the `mcp__aghanim__*` tools for all doc and schema lookups.

## Available skills

| Skill | Description | When to use |
| --- | --- | --- |
| [`/aghanim-webhooks-quick-start`](https://github.com/aghanim-dev/claude-plugins/blob/main/plugins/newton/skills/aghanim-webhooks-quick-start/SKILL.md) | Scaffold `player.verify`, `item.add`, and `item.remove` webhook handlers with signature verification, idempotency, and tests | Starting a new Aghanim integration or adding the three essential webhook handlers to an existing project |

## Example prompts

Once a skill is loaded, you can ask your agent:

| You say | Skill used |
| --- | --- |
| "Add Aghanim webhook handlers to my project" | `/aghanim-webhooks-quick-start` |
| "Implement player.verify in my Express app" | `/aghanim-webhooks-quick-start` |
| "Scaffold item.add and item.remove for my Django backend" | `/aghanim-webhooks-quick-start` |
| "Add webhook signature verification to my existing handler" | `/aghanim-webhooks-quick-start` |
| "Generate tests for my Aghanim webhook endpoint" | `/aghanim-webhooks-quick-start` |

---
Source: https://docs.aghanim.com/ai-coding-tools/skills