anthropic-architect
Determine the best Anthropic architecture for your project by analyzing requirements and…
Generate and improve prompts using best practices for OpenAI GPT-5 and other LLMs. Apply advanced techniques like chain-of-thought, few-shot prompting, and progressive disclosure.
$ npx -y skills add jamesrochabrun/skills --skill openai-prompt-engineer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/openai-prompt-engineerContext preview
The summary Claude sees to decide when to auto-load this skill.
Generate and improve prompts using best practices for OpenAI GPT-5 and other LLMs. Apply advanced techniques like chain-of-thought, few-shot prompting, and progressive disclosure.
name: openai-prompt-engineer description: Generate and improve prompts using best practices for OpenAI GPT-5 and other LLMs. Apply advanced techniques like chain-of-thought, few-shot prompting, and progressive disclosure.
A comprehensive skill for crafting, analyzing, and improving prompts for OpenAI's GPT-5 and other modern Large Language Models (LLMs), with focus on GPT-5-specific optimizations and universal prompting techniques.
Helps you create and optimize prompts using cutting-edge techniques:
**Without good prompts:**
**With optimized prompts:**
**Bad:** "Write about AI" **Good:** "Write a 500-word technical article explaining transformer architecture for software engineers with 2-3 years of experience. Include code examples in Python and focus on practical implementation."
Use clear formatting to organize instructions:
Role: You are a senior Python developer Task: Review this code for security vulnerabilities Constraints: - Focus on OWASP Top 10 - Provide specific line numbers - Suggest fixes with code examples Output format: Markdown with severity ratings
Show the model what you want:
Input: "User clicked login" Output: "USER_LOGIN_CLICKED" Input: "Payment processed successfully" Output: "PAYMENT_PROCESSED_SUCCESS" Input: "Email verification failed" Output: [Your turn]
Add phrases like:
Specify exactly how you want the response:
<output_format>
<summary>One sentence overview</summary>
<details>
<point>Key finding 1</point>
<point>Key finding 2</point>
</details>
<recommendation>Specific action to take</recommendation>
</output_format>Use this template:
[ROLE/CONTEXT] You are [specific role with relevant expertise] [TASK] [Clear, specific task description] [CONSTRAINTS] - [Limitation 1] - [Limitation 2] [FORMAT] Output should be [exact format specification] [EXAMPLES - if using few-shot] [Example 1] [Example 2] [THINK STEP-BY-STEP - if complex reasoning] Before answering, [thinking instruction]
**When to use:** Complex reasoning, math, multi-step problems
**How it works:** Ask the model to show intermediate steps
**Example:**
Problem: A store has 15 apples. They sell 60% in the morning and half of what's left in the afternoon. How many remain? Please solve this step-by-step: 1. Calculate morning sales 2. Calculate remaining after morning 3. Calculate afternoon sales 4. Calculate final remaining
**Result:** More accurate answers through explicit reasoning
**When to use:** Pattern matching, classification, style transfer
**How it works:** Provide 2-5 examples, then the actual task
**Example:**
Convert casual text to professional business tone: Input: "Hey! Thanks for reaching out. Let's chat soon!" Output: "Thank you for your message. I look forward to our conversation." Input: "That's a great idea! I'm totally on board with this." Output: "I appreciate your suggestion and fully support this initiative." Input: "Sounds good, catch you later!" Output: [Model completes]
**When to use:** Complex problems without examples
**How it works:** Simply add "Let's think step by step"
**Example:**
Question: What are the security implications of storing JWTs in localStorage? Let's think step by step:
**Magic phrase:** "Let's think step by step" → dramatically improves reasoning
**When to use:** Working with Claude or need parsed output
**Example:**
Analyze this code for issues. Structure your response as:
<analysis>
<security_issues>
<issue severity="high|medium|low">
<description>What's wrong</description>
<location>File and line number</location>
<fix>How to fix it</fix>
</issue>
</security_issues>
<performance_issues>A comprehensive plugin and marketplace for Claude Code containing 24 custom skills across engineering, Apple development, product management, design, content, trading, database, QA, educational, and AI architecture domains.
Repo: jamesrochabrun/skills
Determine the best Anthropic architecture for your project by analyzing requirements and…
Master Anthropic's prompt engineering techniques to generate new prompts or improve existing…
Design iOS apps following Apple's Human Interface Guidelines. Generate native components,…
Expert children's book illustrator guide with 2024-2025 best practices, focusing on…
Generate comprehensive content briefs for writers, ensuring clarity, alignment, and strategic…
Generate comprehensive design briefs for design projects. Use this skill when designers ask…