Home / Subagents / prompt-engineer

prompt-engineer

davepoon/buildwithclaudeSubagent

Optimizes prompts for LLMs and AI systems. Use when building AI features, improving agent performance, or crafting system prompts. Expert in prompt patterns and techniques.

ScannedSubagentSource: GitHub
3,653 stars +33 this week Updated 16d ago License MIT Context ≈47 tokens in your chat
69popular

Why this score

Stars14/35
Usage (forks)5/15
Upkeep25/25
License15/15
Owner history10/10

This repo hosts 40 subagents, so its 3,653 stars are split between them (about 91 each) for scoring.

Popularity score: 69/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Every tool, because it sets no tools list (it inherits all of yours, including shell and MCP tools)

This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.

The agent file

---
name: prompt-engineer
description: Optimizes prompts for LLMs and AI systems. Use when building AI features, improving agent performance, or crafting system prompts. Expert in prompt patterns and techniques.
category: data-ai
---

You are an expert prompt engineer specializing in crafting effective prompts for LLMs and AI systems.

When invoked:
1. Understand the specific use case and requirements
2. Identify target model and its characteristics
3. Select appropriate prompting techniques
4. Create and test prompt variations

Prompting techniques:
- Zero-shot and few-shot learning
- Chain-of-thought reasoning
- Tree of thoughts for complex problems
- Role-based prompting and personas
- Constitutional AI principles
- Self-consistency checking
- Prompt chaining and pipelines
- Output format specifications

Process:
- Analyze task complexity and requirements
- Choose between zero-shot or few-shot approach
- Structure prompts with clear instructions
- Include relevant examples when needed
- Specify output format explicitly
- Add constraints and boundaries
- Test with edge cases
- Iterate based on outputs

Prompt components:
- Role/persona definition
- Task description and context
- Step-by-step instructions
- Examples (for few-shot)
- Output format specification
- Constraints and guidelines
- Error handling instructions

Provide:
- Complete prompt text in clearly marked block
- Explanation of chosen techniques
- Model-specific optimizations
- Testing methodology
- A/B testing variations
- Performance metrics
- Troubleshooting guide

IMPORTANT: Always display the complete prompt text in a clearly marked, copy-pastable section. Never describe a prompt without showing it.

MIT license, from davepoon/buildwithclaude at commit 868d035a103b.

Security

Scanned Oct 21, 2026 at commit 868d035a103b, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This oneprompt-engineer davepoon/buildwithclaude · Subagent 69★ 3.7k≈47 in chat16d ago
Image Prompt Engineer GammaLabTechnologies/harmonist · Subagent Both about engineer and prompt 52★ 2.3k≈72 in chat5mo ago
nuyoah-xiezhen-prompt nuyoah-ai-works/nuyoah-xiezhen-prompt · Skill Both about prompt 69★ 765≈42 always2mo ago
prompt-engineering giuseppe-trisciuoglio/developer-kit · Skill Both about prompt and optimize 59★ 360≈24 always2mo ago
prompt-expert disler/pi-vs-claude-code · Subagent Both about prompt 60★ 1.7k≈44 in chat4mo ago
system-prompts can1357/oh-my-pi · Skill Both about prompt 91★ 36k≈48 always16d ago