What are AI Skills? Skills are structured instructions that help AI agents (Claude Code, Cursor, Copilot, etc.) understand Prowler’s conventions, patterns, and best practices.
skills/ directory of the Prowler OSS repository. Each skill is a folder containing a SKILL.md file with its patterns and metadata.
Installation
To enable skills for the supported AI coding assistants, run the setup script from the repository root:| Tool | Created by setup |
|---|---|
| Claude Code | .claude/skills/ symlink and CLAUDE.md |
| Gemini CLI | .gemini/skills/ symlink and GEMINI.md |
| Codex (OpenAI) | .codex/skills/ symlink (uses AGENTS.md natively) |
| GitHub Copilot | .github/copilot-instructions.md symlink to AGENTS.md |
Using Skills
AI agents discover skills automatically and load them when a request matches a skill trigger. To load a skill manually during a session, point the agent to the skill’sSKILL.md file:
skills/README.md and AGENTS.md in the repository.
Available Skills
| Type | Skills |
|---|---|
| Generic | typescript, react-19, nextjs-16, tailwind-4, pytest, playwright, django-drf, zod-4, zustand-5, ai-sdk-5, vitest, tdd |
| Prowler | prowler, prowler-sdk-check, prowler-api, prowler-ui, prowler-mcp, prowler-provider, prowler-compliance, prowler-compliance-review, prowler-docs, prowler-pr, prowler-ci, prowler-attack-paths-query |
| Testing | prowler-test-sdk, prowler-test-api, prowler-test-ui |
| Meta | skill-creator, skill-sync |
This table is a snapshot. The repository is the source of truth: see
skills/README.md for the current, complete list.Skill Structure
Each skill follows the Agent Skills spec:Key Design Decisions
- Self-contained skills - Critical patterns inline for fast loading
- Local doc references - No web URLs, points to
docs/developer-guide/*.mdx - Single source of truth - Skills reference docs, no duplication
- On-demand loading - AI loads only what’s needed for the task
Creating New Skills
Use theskill-creator meta-skill to create new skills that follow the Agent Skills spec. See AGENTS.md for the full list of available skills and their triggers.

