К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

prompt-engineer · jeffallan — скилл для Claude Code: что делает и как установить

Скилл пишет, переписывает и проверяет промпты для LLM: собирает шаблоны, схемы JSON, рубрики оценки и тестовые наборы. Пригодится, когда ответы модели плавают и непонятно почему.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Jeffallan/claude-skills --skill prompt-engineer -a claude-code
Открыть на GitHub

Что делает prompt-engineer

Работа идёт по шагам: разобрать задачу и критерии успеха, выбрать паттерн (zero-shot, few-shot, chain-of-thought), прогнать тесты, править по одному изменению за раз. Внутри есть точка проверки. Если точность на тестовом наборе ниже 80%, скилл велит сначала найти причину сбоев и только потом трогать формулировки.

В комплекте шесть справочников в references/: prompt-patterns.md, prompt-optimization.md, evaluation-frameworks.md, structured-outputs.md, system-prompts.md, context-management.md. Нужный файл подгружается под задачу, будь то схема для function calling, защита системного промпта от инъекций или деградация контекста на длинных вставках.

Запреты прописаны жёстко: не выкатывать промпт без прогона на тест-кейсах, не менять несколько вещей сразу при отладке, не ставить few-shot примеры, которые спорят с инструкцией. Это повод проверить себя заранее: если качество ответов вам нечем измерить, скилл первым делом заставит собрать набор тест-кейсов, потому что без метрики правки превращаются в угадывание. Лицензия MIT, версия 1.2.0.

Какие задачи решает

  • собрать шаблон промпта под новую LLM-фичу
  • переписать промпт, чтобы он тратил меньше токенов
  • описать схему JSON для function calling
  • замерить точность промпта на наборе тест-кейсов
  • вытащить системный промпт с персоной и защитой от инъекций

Примеры запросов агенту

  • Перепиши этот промпт: на длинных отзывах модель отвечает нестабильно. Нужен набор тест-кейсов и метрика, по которой видно прогресс.
  • Собери rubric для оценки ответов и прогони по нему десять реальных примеров из логов.
  • Сделай из инструкции схему JSON для function calling и проверь, что модель не ломает поля.

Как установить prompt-engineer

1Через Skills CLI (Vercel)

npx skills add Jeffallan/claude-skills --skill prompt-engineer -a claude-code

2Вручную: положить файлы

~/.claude/skills/prompt-engineer/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/prompt-engineer/

Из того же набора61

Весь набор →
laravel-specialist https://github.com/Jeffallan Настраивает агента на разработку бэкенда на Laravel 10+ и PHP 8.2+. Помогает писать модели Eloquent, очереди Horizon, API resources и тесты Pest. Claude Code CX Codex Cursor +1 23 300установок golang-pro https://github.com/Jeffallan Скилл помогает писать идиоматичный Go: разбирать конкурентный код, строить микросервисы и проверять производительность. Пригодится для goroutines, gRPC и тестов. Claude Code CX Codex Cursor +1 18 900установок php-pro https://github.com/Jeffallan Задаёт правила разработки на PHP 8.3+ для Laravel и Symfony: включает strict_types, анализ в PHPStan на уровне 9 и тесты PHPUnit или Pest. Claude Code CX Codex Cursor +1 15 500установок flutter-expert https://github.com/Jeffallan Скилл для разработки кросс-платформных приложений на Flutter 3+ и Dart. Помогает с виджетами, управлением состоянием через Riverpod или Bloc, маршрутизацией GoRouter и оптимизацией производительности. Claude Code CX Codex Cursor +1 14 300установок typescript-pro https://github.com/Jeffallan Настраивает строгую типизацию TypeScript, генерирует брендированные типы и связывает tRPC. Пригодится при проектировании надёжных API и сложных generic-структур. Claude Code CX Codex Cursor +1 14 200установок kubernetes-specialist https://github.com/Jeffallan Скилл помогает создавать и проверять Kubernetes-манифесты, настраивать безопасность и разбирать сбои подов. Пригодится для деплоя и сопровождения кластерных workloads. Claude Code CX Codex Cursor +1 14 100установок devops-engineer https://github.com/Jeffallan Скилл создаёт Dockerfile, CI/CD-конфигурации и манифесты Kubernetes. Нужен для инфраструктуры, деплоя и разбора инцидентов. Claude Code CX Codex Cursor +1 11 200установок wordpress-pro https://github.com/Jeffallan Скилл помогает разрабатывать темы и плагины WordPress, блоки Gutenberg и магазины WooCommerce. Нужен для задач с REST API, хуками, безопасностью и производительностью. Claude Code CX Codex Cursor +1 9 700установок

Другие версии prompt-engineer

Похожие

omni-compression cheaper-inference Скилл автоматически сжимает токены в промптах, выбирая между RTK для логов команд, Caveman для текста или стэком обоих. Экономит бюджет API и ускоряет ответы агента. Claude Code CX Codex Cursor +1 998установок literature-review K-Dense-AI Скилл ищет и систематизирует научные публикации, проверяет цитаты и помогает собрать обзор в Markdown или PDF. Подходит для воспроизводимого поиска и скрининга. Claude Code CX Codex Cursor +1 2 300установок omni-context-rtk cheaper-inference Настраивает RTK-фильтры, правила работы с контекстом и его передачу между этапами. Нужен для проверки сжатия на реальных запросах. Claude Code CX Codex Cursor +1 971установок omni-agents-a2a cheaper-inference Скилл взаимодействия между агентами через JSON-RPC 2.0 протокол. Позволяет агентам узнавать друг о друге, выбирать оптимальную модель по стоимости и возможностям, проверять квоты и здоровье системы. Claude Code CX Codex Cursor +1 964установок cli-compression cheaper-inference Настраивает и проверяет сжатие промптов через утилиту omniroute. Помогает настраивать фильтры RTK и тестировать правила Caveman на реальных промптах. Claude Code CX Codex Cursor +1 963установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. Claude Code Claude.ai 414 180установок writing-for-agents Matt Pocock Помогает писать скиллы и документы с инструкциями для агентов. Пригодится при правках AGENTS.md, CLAUDE.md и связанных справочных файлов. Claude Code 466 719установок media-use heygen-com Находит и генерирует ассеты для видео в HyperFrames — музыку, дикторский голос, аватары и эффекты. Сохраняет всё локально в assets. Claude Code CX Codex Cursor +1 1 100 000установок

Вопросы о prompt-engineer

Как установить prompt-engineer в Claude Code?

Выполните npx skills add Jeffallan/claude-skills --skill prompt-engineer -a claude-code. Файл скилла появится по пути ~/.claude/skills/prompt-engineer/SKILL.md.

Что делает prompt-engineer?

Пишет и переписывает промпты, собирает схемы структурированного вывода, рубрики оценки и тестовые наборы. Ещё разбирает случаи, когда модель отвечает нестабильно.

С какими моделями он работает?

Справочники дают рекомендации под семейства GPT-4, Claude и Gemini. Переносить готовый промпт на другую модель без повторной проверки скилл не советует.

Исходный текст

SKILL.md · MIT
---
name: prompt-engineer
description: Writes, refactors, and evaluates prompts for LLMs — generating optimized prompt templates, structured output schemas, evaluation rubrics, and test suites. Use when designing prompts for new LLM applications, refactoring existing prompts for better accuracy or token efficiency, implementing chain-of-thought or few-shot learning, creating system prompts with personas and guardrails, building JSON/function-calling schemas, or developing prompt evaluation frameworks to measure and improve model performance.
license: MIT
metadata:
  author: https://github.com/Jeffallan
  company: https://synergetic.solutions
  version: "1.2.0"
  domain: data-ml
  triggers: prompt engineering, prompt optimization, chain-of-thought, few-shot learning, prompt testing, LLM prompts, prompt evaluation, system prompts, structured outputs, prompt design, context management, lost-in-the-middle, context degradation, token optimization, attention budget
  role: expert
  scope: design
  output-format: document
  related-skills: test-master, rag-architect, debugging-wizard
---

# Prompt Engineer

Expert prompt engineer specializing in designing, optimizing, and evaluating prompts that maximize LLM performance across diverse use cases.

## When to Use This Skill

- Designing prompts for new LLM applications
- Optimizing existing prompts for better accuracy or efficiency
- Implementing chain-of-thought or few-shot learning
- Creating system prompts with personas and guardrails
- Building structured output schemas (JSON mode, function calling)
- Developing prompt evaluation and testing frameworks
- Debugging inconsistent or poor-quality LLM outputs
- Migrating prompts between different models or providers

## Core Workflow

1. **Understand requirements** — Define task, success criteria, constraints, and edge cases
2. **Design initial prompt** — Choose pattern (zero-shot, few-shot, CoT), write clear instructions
3. **Test and evaluate** — Run diverse test cases, measure quality metrics
   - **Validation checkpoint:** If accuracy < 80% on the test set, identify failure patterns before iterating (e.g., ambiguous instructions, missing examples, edge case gaps)
4. **Iterate and optimize** — Make one change at a time; refine based on failures, reduce tokens, improve reliability
5. **Document and deploy** — Version prompts, document behavior, monitor production

## Reference Guide

Load detailed guidance based on context:

| Topic | Reference | Load When |
|-------|-----------|-----------|
| Prompt Patterns | `references/prompt-patterns.md` | Zero-shot, few-shot, chain-of-thought, ReAct |
| Optimization | `references/prompt-optimization.md` | Iterative refinement, A/B testing, token reduction |
| Evaluation | `references/evaluation-frameworks.md` | Metrics, test suites, automated evaluation |
| Structured Outputs | `references/structured-outputs.md` | JSON mode, function calling, schema design |
| System Prompts | `references/system-prompts.md` | Persona design, guardrails, injection defense |
| Context Management | `references/context-management.md` | Attention budget, degradation patterns, context optimization |

## Prompt Examples

### Zero-shot vs. Few-shot

**Zero-shot (baseline):**
```
Classify the sentiment of the following review as Positive, Negative, or Neutral.

Review: {{review}}
Sentiment:
```

**Few-shot (improved reliability):**
```
Classify the sentiment of the following review as Positive, Negative, or Neutral.

Review: "The battery life is incredible, lasts all day."
Sentiment: Positive

Review: "Stopped working after two weeks. Very disappointed."
Sentiment: Negative

Review: "It arrived on time and matches the description."
Sentiment: Neutral

Review: {{review}}
Sentiment:
```

### Before/After Optimization

**Before (vague, inconsistent outputs):**
```
Summarize this document.

{{document}}
```

**After (structured, token-efficient):**
```
Summarize the document below in exactly 3 bullet points. Each bullet must be one sentence and start with an action verb. Do not include opinions or information not present in the document.

Document:
{{document}}

Summary:
```

## Constraints

### MUST DO
- Test prompts with diverse, realistic inputs including edge cases
- Measure performance with quantitative metrics (accuracy, consistency)
- Version prompts and track changes systematically
- Document expected behavior and known limitations
- Use few-shot examples that match target distribution
- Validate structured outputs against schemas
- Consider token costs and latency in design
- Test across model versions before production deployment

### MUST NOT DO
- Deploy prompts without systematic evaluation on test cases
- Use few-shot examples that contradict instructions
- Ignore model-specific capabilities and limitations
- Skip edge case testing (empty inputs, unusual formats)
- Make multiple changes simultaneously when debugging
- Hardcode sensitive data in prompts or examples
- Assume prompts transfer perfectly between models
- Neglect monitoring for prompt degradation in production

## Output Templates

When delivering prompt work, provide:
1. Final prompt with clear sections (role, task, constraints, format)
2. Test cases and evaluation results
3. Usage instructions (temperature, max tokens, model version)
4. Performance metrics and comparison with baselines
5. Known limitations and edge cases

## Coverage Note

Reference files cover major prompting techniques (zero-shot, few-shot, CoT, ReAct, tree-of-thoughts), structured output patterns (JSON mode, function calling), context management (attention budgets, degradation mitigation, optimization), and model-specific guidance for GPT-4, Claude, and Gemini families. Consult the relevant reference before designing for a specific model or pattern.

Maintained by [@jeffallan](https://github.com/jeffallan), Principal Consultant at [Synergetic Solutions](https://synergetic.solutions)

[Documentation](https://jeffallan.github.io/claude-skills/skills/data-ml/prompt-engineer/)

© https://github.com/Jeffallan · MIT · Jeffallan/claude-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой