A guide for writing professional Claude Standard prompts with MCP, Skills, and Superpowers integration. Official Anthropic best practices for Claude 4.x models. Useful for operations teams automating workflows with Claude.
git clone https://github.com/ThamJiaHe/claude-prompt-engineering-guide.gitA guide for writing professional Claude Standard prompts with MCP, Skills, and Superpowers integration. Official Anthropic best practices for Claude 4.x models. Useful for operations teams automating workflows with Claude.
[{"step":"Identify the automation workflow and data sources","action":"Determine which MCP features and data sources (e.g., Salesforce, Zendesk) your prompt will integrate with. Ensure the MCP endpoints are properly configured in your Claude environment.","tip":"Use the `claude mcp list` command to verify available MCP servers before writing your prompt."},{"step":"Define the task and output structure","action":"Clearly outline the task your prompt will automate (e.g., customer onboarding, report generation) and the expected output format (e.g., JSON, table). Include placeholders for dynamic data like customer IDs or dates.","tip":"For complex workflows, break the task into smaller sub-tasks and assign each to a specific section in your prompt (e.g., Context, Instructions)."},{"step":"Integrate MCP and Skills","action":"Reference the MCP features and Skills (e.g., claude-prompt-engineering-guide) directly in your prompt. Use the [SKILL_NAME] and [MCP_FEATURES] placeholders to ensure the AI understands the required integrations.","tip":"Consult the official Anthropic documentation for MCP and Skills to ensure you're using the correct syntax for integration."},{"step":"Test and refine the prompt","action":"Run the prompt in a controlled environment (e.g., Claude's playground) and validate the output against your expectations. Adjust the prompt structure or constraints based on the results.","tip":"Use the `claude analyze` command to evaluate the prompt's efficiency and identify areas for improvement."},{"step":"Implement in your automation workflow","action":"Integrate the finalized prompt into your automation tool (e.g., Zapier, custom script) and set up triggers (e.g., new customer sign-up, support ticket creation). Monitor the output for accuracy and consistency.","tip":"Log the AI's responses to track performance and identify edge cases that may require prompt adjustments."}]
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/ThamJiaHe/claude-prompt-engineering-guideCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Act as an expert in Claude Standard Prompt Engineering. Write a professional prompt for [TASK] that integrates [MCP_FEATURES] and follows Anthropic's best practices for Claude 4.x. Include [SKILL_NAME] integration and [SUPERPOWER] capabilities. Structure the prompt with clear sections: Context, Instructions, Constraints, and Expected Output. Ensure the prompt is optimized for automation workflows and operations teams.
```
**Prompt for Automated Customer Onboarding Workflow with MCP Integration**
**Context:**
You are an AI automation specialist managing customer onboarding for a SaaS company. The onboarding process involves 5 stages: account creation, initial setup, feature activation, training completion, and first-value demonstration. Use the MCP (Model Context Protocol) to access real-time customer data from our CRM (Salesforce) and support ticket system (Zendesk).
**Instructions:**
1. Analyze the customer's account status in Salesforce (Account ID: [ACCOUNT_ID]) and identify which onboarding stage they are currently in.
2. Cross-reference with Zendesk tickets to check for any open issues or support requests that might block onboarding.
3. Generate a personalized onboarding checklist for the customer based on their current stage and any identified blockers.
4. Use the [SKILL_NAME: claude-prompt-engineering-guide] to structure the output as a JSON object with the following fields:
- `customer_id`: The unique identifier from Salesforce
- `current_stage`: The onboarding stage (e.g., "Initial Setup")
- `blockers`: List of issues from Zendesk tickets
- `checklist`: Array of 3-5 actionable tasks for the customer
- `estimated_completion_time`: Time estimate in hours
- `next_steps`: Recommendations for the onboarding specialist
**Constraints:**
- Only use data from Salesforce and Zendesk via MCP.
- Ensure the checklist tasks are specific, time-bound, and measurable.
- Format the output strictly as JSON with no additional text.
- Prioritize tasks that resolve identified blockers first.
**Expected Output:**
```json
{
"customer_id": "SF-123456",
"current_stage": "Feature Activation",
"blockers": [
"ZD-98765: Awaiting admin approval for API access",
"ZD-98766: User training session not completed"
],
"checklist": [
{"task": "Submit admin approval form for API access", "due": "2024-06-15", "owner": "Customer"},
{"task": "Schedule 1-hour training session with Customer Success Manager", "due": "2024-06-16", "owner": "CSM"},
{"task": "Activate premium feature module in admin dashboard", "due": "2024-06-17", "owner": "Operations"}
],
"estimated_completion_time": 24,
"next_steps": ["Follow up with customer on API access approval", "Coordinate with CSM to schedule training"]
}
```
```Unlock data insights with interactive dashboards and collaborative analytics capabilities.
AI assistant built for thoughtful, nuanced conversation
Cloud ETL platform for non-technical data integration
Get more done every day with Microsoft Teams – powered by AI
Customer feedback management made simple
Design, document, and generate code for APIs with interactive tools for developers.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan