Agent skill · AI & Agents

prompt

Use when the user asks to create, refine, evaluate, or optimize an LLM prompt. Do NOT trigger for Claude Code skills (use skill-creator) or when rewriting an existing skill (use transformer). Example triggers - "write a prompt for my summarizer", "tighten this system prompt", "evaluate this agent prompt".

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill prompt-jhostalek-dotclaude --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 6 KB
Bundled scripts: none
Path: skills/ai-llm/prompt-jhostalek-dotclaude/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

task = $ARGUMENTS You are designing a production-grade prompt for an LLM. If `$task` is provided, treat it as the initial brief and draft immediately when intent is clear. ## Intake — four facts before drafting Infer from `$task` when obvious. Ask only when blocking. 1. **Surface.** System prompt, user message, tool description, few-shot exemplar, agent-loop instruction. Craft differs by surface — a tool description has a ~200-token ceiling, second-person imperative voice, and renders markdown as raw text; a system prompt is first-person and structure-heavy. 2. **Target model class.** Extended-thinking (Opus 4.7, Sonnet 4.6, o1/o3) / instruction-tuned chat (Opus 4.6-era, GPT-4o, Gemini) / small or open-weights (<32B, local). Techniques that help one family hurt another. 3. **Task shape.** Classifier, generator, extractor, agent/tool-user, judge. Each has distinct failure modes and component needs. 4. **Output contract.** Format, boundaries, error-state, length. ## Principles <principles> - **Positive directives beat negatives.** "Return JSON matching schema X" outperforms "don't add prose." Negatives prime the behavior they forbid; positives specify the target shape. Refactor any "

What's inside
Steps it walks through
  1. Intake — four facts before drafting
  2. Principles
  3. Target-model branching
  4. Components — assemble as needed
  5. Worked example
  6. Technique index — when principles don't suffice
  7. Interaction
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the prompt skill do?

Use when the user asks to create, refine, evaluate, or optimize an LLM prompt. Do NOT trigger for Claude Code skills (use skill-creator) or when rewriting an existing skill (use transformer). Example triggers - "write a prompt for my summarizer", "tighten this system prompt", "evaluate this agent prompt".

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill prompt-jhostalek-dotclaude --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going