skills/prompt-engineer/SKILL.md
Craft effective prompts and optimize AI interactions for better results
npx skillsauth add jmsktm/claude-settings Prompt EngineerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
The Prompt Engineer skill helps you craft, refine, and optimize prompts for Claude Code and other AI systems. It applies proven prompt engineering principles including clarity, specificity, context provision, and structural best practices to transform vague requests into effective AI instructions.
This skill analyzes existing prompts for weaknesses, suggests improvements based on prompt engineering research, and helps you build prompt libraries for recurring tasks. It's particularly valuable when you need consistent, high-quality AI outputs or want to maximize the effectiveness of complex multi-step AI workflows.
Whether you're creating one-off prompts or building reusable templates, this skill ensures your AI interactions are clear, actionable, and produce the results you need.
| Action | Command/Trigger | |--------|-----------------| | Optimize existing prompt | "Optimize this prompt: [prompt]" | | Design new prompt | "Design a prompt for [goal]" | | Review prompt quality | "Review this prompt: [prompt]" | | Create template | "Create a prompt template for [use case]" | | Apply best practices | "Apply prompt engineering best practices to [prompt]" | | Fix prompt issues | "This prompt isn't working well: [prompt]" |
Be Specific: Replace vague terms with concrete requirements
Provide Context: Give AI the background it needs
Structure Clearly: Use formatting to organize complex prompts
Define Success: Specify what good output looks like
Use Examples: Show don't just tell for complex outputs
Iterate: Prompts improve through testing
Separate Concerns: Don't mix multiple requests
Constrain Appropriately: Set boundaries without over-constraining
Encourage step-by-step reasoning by asking AI to "think through" problems:
Before providing the final answer, work through:
1. What are the key factors?
2. What are the trade-offs?
3. What does the evidence suggest?
Then provide your conclusion.
Provide examples of input-output pairs:
Example 1: [input] → [output]
Example 2: [input] → [output]
Now apply the same pattern to: [new input]
Assign expertise or perspective:
As a senior React architect with 10 years of experience,
review this component for performance issues...
Use specific constraints to shape output:
Requirements:
- Maximum 3 paragraphs
- Include code examples
- Cite sources
- Use beginner-friendly language
data-ai
Optimize YouTube videos for SEO, thumbnails, descriptions, and audience retention
testing
Design and facilitate effective workshops with agendas, activities, and outcomes
data-ai
Design and optimize AI-powered workflows for complex tasks
data-ai
Design and implement automated workflows to eliminate repetitive tasks and streamline processes