Loading...
Loading...
Use this skill when the user explicitly asks to create, write, improve, or optimize a prompt for use with an AI. Trigger on phrases like "write me a prompt", "improve this prompt", "create a system prompt", "how do I ask ChatGPT/Claude to...", or "quero um prompt para...". Do NOT trigger for direct task requests where the user wants the output, not the prompt.
npx skill4agent add ericgandrade/claude-superskills prompt-engineer| Task signal | Primary framework | Why |
|---|---|---|
| Role + clear deliverable + output format | RTF (Role-Task-Format) | Minimal viable structure |
| Multi-step reasoning, debugging, math, logic | Chain of Thought | Forces explicit reasoning |
| Multi-phase project with constraints (blog, business plan, research brief) | RISEN (Role-Instructions-Steps-End goal-Narrowing) | Comprehensive scaffold |
| Complex design/analysis where examples or validation matter | RODES (Role-Objective-Details-Examples-Sense check) | Detail + verification loop |
| Summarization, compression, iterative refinement | Chain of Density | Recursive distillation |
| Audience-sensitive communication (reports, decks, copy) | RACE (Role-Audience-Context-Expectation) | Audience-first framing |
| Investigation, diagnosis, research synthesis | RISE (Research-Investigate-Synthesize-Evaluate) | Analytical pipeline |
| Contextual situations with background | STAR (Situation-Task-Action-Result) | Context-rich framing |
| Documentation (medical, technical, records) | SOAP (Subjective-Objective-Assessment-Plan) | Structured information capture |
| Goal-setting (OKRs, objectives) | CLEAR (Collaborative-Limited-Emotional-Appreciable-Refinable) | Goal clarity and actionability |
| Coaching/development (mentoring, growth) | GROW (Goal-Reality-Options-Will) | Developmental conversation structure |
```
Role: You are a B2B content strategist writing for an executive audience on LinkedIn.
Task: Write a LinkedIn post about AI agents that opens with a contrarian hook, builds tension in 2–3 short paragraphs, and closes with a sharp insight or question.
Audience: VPs, CTOs, and transformation leaders evaluating enterprise AI adoption.
Constraints:
- 150–300 words
- Paragraphs of 1–2 lines max
- No emojis as decoration
- 3–5 industry-relevant hashtags at the end
Output format: Final post text only, ready to paste.
``````
Role: You are a senior machine learning engineer specializing in recommendation systems.
Objective: Design a product recommendation system that combines user purchase history, preferences, and market trends.
Details:
- Input data sources: user transaction logs, preference surveys, market trend APIs
- Algorithm considerations: collaborative filtering, content-based filtering, hybrid approaches
- Performance metrics: precision, recall, diversity, novelty
- Scalability: 100k+ users, recommendations updated within 500ms
Approach step-by-step:
1. Analyze the three data sources and their relationships
2. Propose 2–3 algorithm approaches with trade-offs
3. Design data pipeline architecture (ingestion, processing, serving)
4. Define evaluation metrics and A/B testing strategy
5. Outline implementation roadmap with phases
Examples to include:
- Pseudocode for core recommendation logic
- Data flow diagram
- Sample API response structure
Sense check: Validate that the solution balances personalization with discovery, scales to production load, and incorporates real-time market trends.
Output format: Technical design document with architecture diagrams, algorithm justification, and implementation roadmap.
``````
Role: You are an expert Python debugger.
Task: Debug the Python code provided by the user by analyzing it step-by-step.
Approach:
1. Read and understand the code's intended purpose
2. Identify the error or unexpected behavior
3. Trace variable states at each execution step
4. Locate the root cause
5. Propose a fix with explanation
6. Suggest preventive measures
For each step, show your reasoning:
- What you're checking
- What you found
- Why it matters
Output format:
- **Issue identified:** [the bug]
- **Root cause:** [why it's happening]
- **Fix:** [corrected code with comments]
- **Prevention:** [best practices to avoid recurrence]
Include a working example to verify the fix.
```