Tags

Best Prompt Engineering Skills for AI Agents

265 Prompt Engineering skills for AI coding assistants — ranked by popularity.

This collection provides a curated directory of skills designed to enhance how AI agents handle prompt engineering tasks. These modules integrate directly into tools like Claude Code, Codex, and Cursor, allowing developers to improve system prompts, design UI interfaces, and manage complex reasoning workflows. Whether you are optimizing existing CLAUDE.md configurations, creating custom slash commands, or iterating on system instructions with tools like prompt-optimizer, these skills offer concrete, actionable logic for your agent. The library is intended for developers who want to move beyond basic interactions and build reproducible, expert-level prompt patterns. By applying these specific skills, you can automate systematic thinking processes, standardize your development environment, and access external model APIs through unified interfaces. Each entry in this list provides a functional foundation to extend your agent's capabilities, helping you maintain consistent performance across different coding environments.

Top Prompt Engineering skills

sequential-thinking

mrgoonie

Use when complex problems require systematic step-by-step reasoning with ability to revise thoughts, branch into alternative approaches, or dynamically adjust scope. Ideal for multi-stage analysis, design planning, problem decomposition, or tasks with initially unclear scope.

136386

skill-creator

anthropics

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

128200

openrouter

rawveg

OpenRouter API - Unified access to 400+ AI models through one API

19178

prompt-optimizer

solatis

Optimize system prompts for Claude Code agents using proven prompt engineering patterns. Use when users request prompt improvement, optimization, or refinement for agent workflows, tool instructions, or system behaviors.

43147

skill-development

anthropics

This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.

17145

stitch-ui-design

sickn33

Expert guide for creating effective prompts for Google Stitch AI UI design tool. Use when user wants to design UI/UX in Stitch, create app interfaces, generate mobile/web designs, or needs help crafting Stitch prompts. Covers prompt structure, specificity techniques, iteration strategies, and design-to-code workflows for Stitch by Google.

26126

command-development

anthropics

This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.

16133

agent-identifier

anthropics

This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.

15122

prompt-engineering-patterns

wshobson

Master advanced prompt engineering techniques to maximize LLM performance, reliability, and controllability in production. Use when optimizing prompts, improving LLM outputs, or designing production prompt templates.

19116

llama-factory

zechenzhangAGI

Expert guidance for fine-tuning LLMs with LLaMA-Factory - WebUI no-code, 100+ models, 2/3/4/5/6/8-bit QLoRA, multimodal support

15112

dify-dsl-generator

wwwzhouhui

专业的 Dify 工作流 DSL/YML 文件生成器,根据用户业务需求自动生成完整的 Dify 工作流配置文件,支持各种节点类型和复杂工作流逻辑

18108

prompt-optimize

YYH211

Expert prompt engineering skill that transforms Claude into "Alpha-Prompt" - a master prompt engineer who collaboratively crafts high-quality prompts through flexible dialogue. Activates when user asks to "optimize prompt", "improve system instruction", "enhance AI instruction", or mentions prompt engineering tasks.

13113

prpm-development

pr-pm

Use when developing PRPM (Prompt Package Manager) - comprehensive knowledge base covering architecture, format conversion, package types, collections, quality standards, testing, and deployment

6101

ai-cost-optimizer

ScientiaCapital

Save 40-70% on AI costs with intelligent multi-LLM routing. Automatically selects the optimal model based on task complexity across 40+ models from 8 providers.

990

last30days

sickn33

Research a topic from the last 30 days on Reddit + X + Web, become an expert, and write copy-paste-ready prompts for the user's target tool.

3166

rule-identifier

anthropics

This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.

584

character-generator

Dexploarer

Generate complete elizaOS character configurations with personality, knowledge, and plugin setup. Triggers when user asks to "create character", "generate agent config", or "build elizaOS character"

583

frontend-prompt-generator

gharam1234

Generate structured prompts for frontend development tasks following established patterns. Use when the user requests prompts for wireframes, UI implementation, data binding, or routing functionality in React/Next.js projects with specific formatting requirements (Cursor rules, file paths, test-driven development).

679

prompt-library

davila7

Curated collection of high-quality prompts for various use cases. Includes role-based prompts, task-specific templates, and prompt refinement techniques. Use when user needs prompt templates, role-play prompts, or ready-to-use prompt examples for coding, writing, analysis, or creative tasks.

1169

context-compression

muratcankoylan

This skill should be used when the user asks to "compress context", "summarize conversation history", "implement compaction", "reduce token usage", or mentions context compression, structured summarization, tokens-per-task optimization, or long-running agent sessions exceeding context limits.

1350

autonomous-agent-patterns

davila7

Design patterns for building autonomous coding agents. Covers tool integration, permission systems, browser automation, and human-in-the-loop workflows. Use when building AI agents, designing tool APIs, implementing permission systems, or creating autonomous coding assistants.

451

prompt-caching

davila7

Caching strategies for LLM prompts including Anthropic prompt caching, response caching, and CAG (Cache Augmented Generation) Use when: prompt caching, cache prompt, response cache, cag, cache augmented.

1441

grpo-rl-training

davila7

Expert guidance for GRPO/RL fine-tuning with TRL for reasoning and task-specific model training

546

guidance

davila7

Control LLM output with regex and grammars, guarantee valid JSON/XML/code generation, enforce structured formats, and build multi-step workflows with Guidance - Microsoft Research's constrained generation framework

348

How to choose a Prompt Engineering skill

When selecting a skill, prioritize the specific development phase of your project. If you are building new functionality, evaluate the skill-creator or command-development modules to ensure your configurations follow current standards. For existing agents, focus on specialized tools like prompt-optimizer or claude-code-prompt-optimization to refine your output. Assess the scope of the skill against your current workflow—some provide broad utility for model access like openrouter, while others, such as stitch-ui-design, serve niche UI requirements. Check the maintainer details and the intended use case to ensure the skill aligns with your specific agent architecture.

More Prompt Engineering skills

prompt-engineer
davila7 · 9 installs
senior-prompt-engineer
davila7 · 7 installs
writing-skills
obra · 4 installs
agentic-eval
github · 6 installs
claudish-usage
MadAppGang · 4 installs
prompt-lookup
f · 7 installs
agent-development
anthropics · 8 installs
implementing-agent-modes
PostHog · 3 installs
openai-knowledge
openai · 5 installs
openrouter-function-calling
jeremylongshore · 5 installs
agent-tool-builder
davila7 · 3 installs
ai-wrapper-product
davila7 · 5 installs
openrouter-hello-world
jeremylongshore · 7 installs
behavioral-modes
davila7 · 3 installs
clawrouter
BlockRunAI · 4 installs
enhance-prompt
google-labs-code · 9 installs
openai-docs
openai · 3 installs
subagent-creator
tech-leads-club · 8 installs
agent-evaluation
davila7 · 3 installs
dspy
davila7 · 4 installs
context-window-management
davila7 · 3 installs
create-meta-prompts
glittercowboy · 4 installs
microsoft-skill-creator
MicrosoftDocs · 6 installs
prompt-engineering
davila7 · 8 installs
advanced-evaluation
muratcankoylan · 4 installs
cursor-model-selection
jeremylongshore · 5 installs
prototype-prompt-generator
cexll · 3 installs
token-budget
toonight · 4 installs
example-skill
anthropics · 3 installs
context-fundamentals
muratcankoylan · 3 installs
command-creator
davila7 · 4 installs
context-degradation
muratcankoylan · 3 installs
tool-design
muratcankoylan · 3 installs
agent-orchestration-improve-agent
sickn33 · 4 installs
create-agent
antinomyhq · 4 installs
skill-generator
catlog22 · 4 installs
system-prompt-writer
aws-samples · 6 installs
self-improving-agent
alirezarezvani · 12 installs
skill-reviewer
daymade · 1 installs
enhance-claude-memory
avifenesh · 11 installs
agent-customization
microsoft · 3 installs
claude-skills
2025Emma · 1 installs
prompt-optimization
asklokesh · 3 installs
skills
atopile · 6 installs
ai-prompting
jasonkneen · 1 installs
ccs-delegation
kaitranntt · 2 installs
agentic-development
alinaqi · 1 installs
creating-skills
letta-ai · 3 installs
learner
Yeachan-Heo · 2 installs
skill-from-notebook
GBSOSS · 2 installs
adding-models
letta-ai · 1 installs
prompt-factory
alirezarezvani · 4 installs
prompt-improver
severity1 · 3 installs
vibe-agents
KhazP · 3 installs
enhance-prompts
avifenesh · 1 installs
review-claudemd
ykdojo · 1 installs
promptfoo-evaluation
daymade · 2 installs
schemas
MadAppGang · 3 installs
skill-from-masters
GBSOSS · 1 installs
universal-learner
huangserva · 2 installs
writing-effective-prompts
CaptainCrouton89 · 1 installs
ai-coaching
dadbodgeoff · 2 installs
enhance-agent-prompts
avifenesh · 1 installs
sample-basic
svelte-society · 1 installs
writing-documentation-for-llms
CaptainCrouton89 · 1 installs
adversarial-spec
zscole · 3 installs
design-prompt-generator-v2
bear2u · 1 installs
higress-auto-router
alibaba · 1 installs
moai-foundation-context
modu-ai · 1 installs
model-merging
davila7 · 3 installs
prompt-coach
bear2u · 1 installs
slash-command-factory
alirezarezvani · 1 installs
sub-agents
parcadei · 1 installs
thought-based-reasoning
NeoLabHQ · 1 installs
windsurf-custom-prompts
jeremylongshore · 1 installs
workflow-skill-designer
catlog22 · 1 installs
ai-product
davila7 · 1 installs
cursor-custom-prompts
jeremylongshore · 0 installs
initializing-memory
letta-ai · 2 installs
moai-foundation-claude
modu-ai · 1 installs
model-management
pollinations · 1 installs
openrouter-openai-compat
jeremylongshore · 1 installs
skill-template
muratcankoylan · 1 installs
skillforge
tripleyak · 1 installs
agentica-prompts
parcadei · 1 installs
blockrun
davila7 · 1 installs
instructor
davila7 · 1 installs
intelligent-prompt-generator
huangserva · 1 installs
llm-tuning-patterns
parcadei · 1 installs
my-first-skill
numman-ali · 0 installs
reasoning-trace-optimizer
muratcankoylan · 1 installs
reflect
llama-farm · 1 installs
simpo-training
davila7 · 1 installs
skill-upgrader
parcadei · 2 installs
skills-guide
CaptainCrouton89 · 1 installs
testing-handbook-generator
trailofbits · 1 installs

+145 more — browse all skills.

Frequently asked

How do I know which skill is right for optimizing my system prompt?
If you are focusing on a Claude Code environment, start with the prompt-optimizer or claude-code-prompt-optimization skills. These are specifically tailored to refine CLAUDE.md files and system-level instructions using proven engineering patterns. If you need a broader approach to agent logic, consider the skill-creator modules to build out your own customized optimization workflows.
Can these skills be combined to build a more complex agent?
Yes, you can chain multiple skills to handle different aspects of your workflow. For example, you might use the sequential-thinking skill to manage a complex problem-solving process while simultaneously utilizing openrouter to switch between different underlying models. Combining these tools allows you to layer specialized reasoning capabilities onto a single agent instance.

Browse other tags

Search skills

Search the agent skills registry