prompt-engineering
Prompt Engineering
Comprehensive prompt engineering guidance covering Claude (Anthropic), Gemini (Google), and Grok (xAI). Each model has unique strengths and optimal prompting patterns.
When to Invoke This Skill
Use this skill when:
- Crafting prompts for Claude, Gemini, or Grok models
- Leveraging model-specific capabilities (XML tags, system instructions, real-time knowledge)
- Working with long-context tasks (up to 1M+ tokens)
- Implementing extended thinking or reasoning features
- Building agentic workflows with parallel tool use
- Designing prompts for multimodal inputs (text, images, audio, video)
Quick Model Selection
| Model | Best For | Key Strength | Prompt Style |
|---|---|---|---|
| Claude Sonnet 4.5 | Balanced tasks, long-context, instruction following | XML-style structure, extended thinking, parallel tools | Structured with XML tags |
More from duyet/skills
quality-gates
Engineering discipline and systematic quality verification. Core principles, anti-patterns, decision rules, and gate procedures for code review and delivery.
2orchestration
Orchestrate complex work through parallel agent coordination. Decompose tasks into parallel lanes, iterate with verify loops, spawn background workers, and synthesize results. Use for multi-component features, large investigations, or any work benefiting from parallelization.
2frontend-design
Create distinctive, production-grade frontend interfaces with React and Next.js. Design quality, component architecture, performance patterns, and state management. Use when building web components, pages, or applications.
2clickhouse
MUST USE when reviewing ClickHouse schemas, queries, or configurations. Contains 28 rules that MUST be checked before providing recommendations. Always read relevant rule files and cite specific rules in responses.
2backend-api-patterns
Backend and API implementation patterns for scalability, security, and maintainability. Use when building APIs, services, and backend infrastructure.
2skills-maintenance
Maintain @duyet/skills repository - add, update, validate skills, generate documentation, and manage releases. Use when making changes to this skills repository.
2