skills/prompt-improver/SKILL.md
Transform any rough prompt, task description, or job into an optimized AI instruction prompt. Use when users ask to "improve this prompt", "make this better for an AI", "optimize this for Claude/GPT", or provide raw instructions that need refinement into a well-structured prompt following best practices.
npx skillsauth add dazuck/operator-skills prompt-improverInstall 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.
Transform rough prompts or task descriptions into optimized AI instruction prompts using proven best practices. This skill takes any starting prompt—from a single sentence to a complex job description—and returns a polished, effective prompt that leverages AI capabilities optimally.
When improving a prompt, focus on:
Identify:
Based on the task, selectively apply:
Persona/Expertise - Add role context when relevant:
Structure and Clarity:
AI-Optimized Techniques:
Constraints and Guardrails:
Avoid over-specification:
Organize using this flexible template:
[Optional: Relevant role or expertise context]
[Core task - what you want accomplished]
[Background context - why this matters, relevant information]
[Specific requirements and constraints]
[Examples - if they genuinely help, use 1-3]
[Output format specifications]
[Success criteria - only if needed for clarity]
Adapt this structure to fit the task naturally. Not every prompt needs every section.
For detailed best practices, see references/prompting-best-practices.md which covers:
Read this reference when:
Before: "Write something about AI safety"
After:
Write a clear, balanced explanation of AI safety challenges and approaches.
Context: This is for a general audience interested in understanding current AI safety concerns without deep technical background.
Cover:
- Key safety challenges (alignment, robustness, interpretability)
- Current approaches and research directions
- Why this matters for AI development
- Open questions and debates in the field
Aim for approximately 500-800 words. Use clear examples to illustrate abstract concepts. Maintain an informative but accessible tone—avoid both hype and excessive pessimism.
Before: "Help me analyze data"
After:
You are a data analyst skilled in exploratory analysis and insight generation.
Analyze the provided dataset to identify:
1. Key patterns and trends
2. Anomalies or outliers worth investigating
3. Relationships between variables
4. Actionable insights or recommendations
Context: This analysis will inform business strategy decisions for Q4 planning.
Process:
- First, examine the data structure and completeness
- Look for statistical patterns and correlations
- Identify what's surprising or noteworthy
- Frame findings in business terms
Provide your analysis in clear sections with visualizations described where helpful. Focus on insights that would influence decisions rather than just describing what's in the data.
Present the improved prompt clearly:
Keep explanations concise—the improved prompt should speak for itself.
This skill includes:
references/prompting-best-practices.md - Comprehensive guide to effective prompting techniques, principles, and patterns. Load this when you need deeper understanding of specific techniques or are working with complex prompting scenarios.development
Document work and learnings for publication. Assesses session work, recommends format (tweet, thread, week notes, full write-up), drafts in your voice, writes to draft folder.
development
Explain technical projects or codebases to a non-engineer. Use for "orient me" or "explain this repo".
tools
Adapt any skill to your specific workflow, or create new ones for repetitive tasks. Use when adapting skills to your tools/process.
development
Prepare a demo artifact for daily team show & tell. Aggregates work from the last 24 hours into a presentable format with evidence (command output, screenshots). Use when asked to "prep for show and tell", "what did I do today", or "prepare my demo".