Навыки prompt-engineering-patterns
📝

prompt-engineering-patterns

Безопасно ⚙️ Внешние команды📁 Доступ к файловой системе🌐 Доступ к сети

Мастерство инжиниринга промптов для лучших результатов ИИ

Большие языковые модели дают непоследовательные результаты с плохо составленными промптами. Этот навык предоставляет проверенные на практике паттерны и шаблоны для цепочки мыслей, few-shot обучения и систематической оптимизации промптов для улучшения качества вывода.

Поддерживает: Claude Codex Code(CC)
🥈 81 Серебро
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «prompt-engineering-patterns». Write a prompt to summarize customer feedback

Ожидаемый результат:

  • Начните с системной роли: Вы профессиональный аналитик.
  • Добавьте конкретные ограничения: Резюмируйте в 3 пункта.
  • Включите примеры: Покажите пары ввод-вывод для категорий обратной связи.
  • Определите формат: Используйте последовательную структуру для каждого резюме.

Аудит безопасности

Безопасно
v4 • 1/17/2026

This is a documentation-focused skill containing markdown guides and a local Python utility script for prompt optimization. The 228 static findings are false positives triggered by documentation patterns: backticks in Python code examples misinterpreted as shell commands, cryptographic terminology (SHA, MD5) mentioned in text, and references to API keys and file paths. The skill makes no network calls, has no sensitive filesystem access, and does not execute external commands. The optimize-prompt.py script uses a mock LLM client for local testing only.

10
Просканировано файлов
2,919
Проанализировано строк
3
находки
4
Всего аудитов

Факторы риска

⚙️ Внешние команды (169)
assets/prompt-template-library.md:6-12 assets/prompt-template-library.md:12-15 assets/prompt-template-library.md:15-23 assets/prompt-template-library.md:23-26 assets/prompt-template-library.md:26-33 assets/prompt-template-library.md:33-38 assets/prompt-template-library.md:38-50 assets/prompt-template-library.md:50-53 assets/prompt-template-library.md:53-68 assets/prompt-template-library.md:68-73 assets/prompt-template-library.md:73-84 assets/prompt-template-library.md:84-87 assets/prompt-template-library.md:87-101 assets/prompt-template-library.md:101-104 assets/prompt-template-library.md:104-113 assets/prompt-template-library.md:113-118 assets/prompt-template-library.md:118-125 assets/prompt-template-library.md:125-128 assets/prompt-template-library.md:128-137 assets/prompt-template-library.md:137-140 assets/prompt-template-library.md:140-147 assets/prompt-template-library.md:147-152 assets/prompt-template-library.md:152-163 assets/prompt-template-library.md:163-166 assets/prompt-template-library.md:166-183 assets/prompt-template-library.md:183-188 assets/prompt-template-library.md:188-197 assets/prompt-template-library.md:197-200 assets/prompt-template-library.md:200-207 assets/prompt-template-library.md:207-212 assets/prompt-template-library.md:212-221 assets/prompt-template-library.md:221-224 assets/prompt-template-library.md:224-234 assets/prompt-template-library.md:234-237 assets/prompt-template-library.md:237-244 references/chain-of-thought.md:12-29 references/chain-of-thought.md:29-34 references/chain-of-thought.md:34-53 references/chain-of-thought.md:53-58 references/chain-of-thought.md:58-83 references/chain-of-thought.md:83-90 references/chain-of-thought.md:90-125 references/chain-of-thought.md:125-130 references/chain-of-thought.md:130-176 references/chain-of-thought.md:176-181 references/chain-of-thought.md:181-218 references/chain-of-thought.md:218-223 references/chain-of-thought.md:223-248 references/chain-of-thought.md:248-251 references/chain-of-thought.md:251-278 references/chain-of-thought.md:278-281 references/chain-of-thought.md:281-303 references/chain-of-thought.md:303-308 references/chain-of-thought.md:308-328 references/chain-of-thought.md:328-331 references/chain-of-thought.md:331-345 references/chain-of-thought.md:345-349 references/chain-of-thought.md:349-359 references/few-shot-learning.md:12-27 references/few-shot-learning.md:27-34 references/few-shot-learning.md:34-56 references/few-shot-learning.md:56-63 references/few-shot-learning.md:63-73 references/few-shot-learning.md:73-80 references/few-shot-learning.md:80-94 references/few-shot-learning.md:94-103 references/few-shot-learning.md:103-121 references/few-shot-learning.md:121-126 references/few-shot-learning.md:126-138 references/few-shot-learning.md:138-143 references/few-shot-learning.md:143-154 references/few-shot-learning.md:154-161 references/few-shot-learning.md:161-166 references/few-shot-learning.md:166-169 references/few-shot-learning.md:169-195 references/few-shot-learning.md:195-200 references/few-shot-learning.md:200-214 references/few-shot-learning.md:214-219 references/few-shot-learning.md:219-228 references/few-shot-learning.md:228-231 references/few-shot-learning.md:231-240 references/few-shot-learning.md:240-243 references/few-shot-learning.md:243-252 references/few-shot-learning.md:252-257 references/few-shot-learning.md:257-266 references/few-shot-learning.md:266-269 references/few-shot-learning.md:269-293 references/few-shot-learning.md:293-300 references/few-shot-learning.md:300-334 references/few-shot-learning.md:334-339 references/few-shot-learning.md:339-354 references/prompt-optimization.md:6-26 references/prompt-optimization.md:26-29 references/prompt-optimization.md:29-31 references/prompt-optimization.md:31-33 references/prompt-optimization.md:33-64 references/prompt-optimization.md:64-67 references/prompt-optimization.md:67-114 references/prompt-optimization.md:114-119 references/prompt-optimization.md:119-144 references/prompt-optimization.md:144-147 references/prompt-optimization.md:147-167 references/prompt-optimization.md:167-170 references/prompt-optimization.md:170-192 references/prompt-optimization.md:192-197 references/prompt-optimization.md:197-230 references/prompt-optimization.md:230-233 references/prompt-optimization.md:233-272 references/prompt-optimization.md:272-277 references/prompt-optimization.md:277-324 references/prompt-optimization.md:324-329 references/prompt-optimization.md:329-368 references/prompt-optimization.md:368-384 references/prompt-optimization.md:384-387 references/prompt-optimization.md:387-390 references/prompt-optimization.md:390-393 references/prompt-optimization.md:393-396 references/prompt-optimization.md:396-399 references/prompt-optimization.md:399-402 references/prompt-optimization.md:402-405 references/prompt-templates.md:6-30 references/prompt-templates.md:30-33 references/prompt-templates.md:33-84 references/prompt-templates.md:84-87 references/prompt-templates.md:87-131 references/prompt-templates.md:131-136 references/prompt-templates.md:136-153 references/prompt-templates.md:153-156 references/prompt-templates.md:156-171 references/prompt-templates.md:171-174 references/prompt-templates.md:174-198 references/prompt-templates.md:198-201 references/prompt-templates.md:201-217 references/prompt-templates.md:217-222 references/prompt-templates.md:222-251 references/prompt-templates.md:251-254 references/prompt-templates.md:254-294 references/prompt-templates.md:294-297 references/prompt-templates.md:297-321 references/prompt-templates.md:321-326 references/prompt-templates.md:326-349 references/prompt-templates.md:349-352 references/prompt-templates.md:352-393 references/prompt-templates.md:393-409 references/prompt-templates.md:409-432 references/prompt-templates.md:432-435 references/prompt-templates.md:435-462 references/system-prompts.md:9-11 references/system-prompts.md:11-14 references/system-prompts.md:14-34 references/system-prompts.md:34-39 references/system-prompts.md:39-59 references/system-prompts.md:59-62 references/system-prompts.md:62-85 references/system-prompts.md:85-88 references/system-prompts.md:88-110 references/system-prompts.md:110-115 references/system-prompts.md:115-136 references/system-prompts.md:136-139 references/system-prompts.md:139-149 references/system-prompts.md:149-170 references/system-prompts.md:170-189 SKILL.md:59-82 SKILL.md:82-102 SKILL.md:102-104 SKILL.md:104-134 SKILL.md:134-144 SKILL.md:144-147 SKILL.md:147-158
📁 Доступ к файловой системе (3)
🌐 Доступ к сети (1)

Оценка качества

82
Архитектура
100
Сопровождаемость
83
Контент
30
Сообщество
100
Безопасность
91
Соответствие спецификации

Что вы можете построить

Оптимизация промптов для продакшна

Систематически тестируйте и уточняйте промпты для продакшн приложений LLM с использованием фреймворков A/B тестирования.

Создание библиотек шаблонов

Создавайте повторно используемые шаблоны промптов с интерполяцией переменных для последовательной генерации контента.

Применение про��винутых техник

Внедряйте паттерны цепочки мыслей и самосогласованности для сложных задач рассуждения.

Попробуйте эти промпты

Простая классификация
Classify this text into one of these categories: Positive, Negative, Neutral.

Text: {text}

Category:
Few-Shot извлечение
Extract information in JSON format.

Example:
Text: Apple CEO Tim Cook announced new iPhone.
Output: {"persons":["Tim Cook"],"organizations":["Apple"],"products":["iPhone"]}

Text: {text}

Output:
Цепочка мыслей
Solve this step by step.

Problem: {problem}

Step 1: Identify what we know
Step 2: Determine the approach
Step 3: Calculate
Step 4: Verify

Answer:
Самосогласованность
Solve this problem three different ways. Then identify which answer appears most frequently.

Problem: {problem}

Approach 1:
Result:

Approach 2:
Result:

Approach 3:
Result:

Final Answer (most common):

Лучшие практики

  • Будьте конкретны в отношении требований к формату, длине и стилю, а не полагайтесь на подразумеваемые инструкции
  • Используйте few-shot примеры для демонстрации точного формата вывода, особенно для структурированных данных
  • Тестируйте промпты на граничных случаях и разнообразных вводах перед развертыванием в продакшн

Избегать

  • Перегрузка промптов слишком большим количеством примеров, что приводит к сокращению пространства для фактического ввода из-за лимитов токенов
  • Использование неясных инструкций вроде будь полезным или будь точным, которые разные модели интерпретируют по-разному
  • Пропуск шагов проверки для фактических или логических выводов, требующих валидации

Часто задаваемые вопросы

С какими LLM работают эти паттерны?
Паттерны работают с Claude, GPT-4, Claude Code и большинством настроенных на инструкции моделей. Некоторые техники, такие как цепочка мыслей, лучше всего работают на моделях с возможностями рассуждения.
Каково оптимальное количество few-shot примеров?
Большинство задач хорошо работают с 3-5 примерами. Больше примеров может размыть фокус и потребовать токенный бюджет. Тестируйте разное количество для вашего конкретного случая использования.
Как интегрировать с моей существующей кодовой базой?
Навык предоставляет системы шаблонов и Python утилиты. Адаптируйте классы PromptTemplate к вашему LLM клиенту. Скрипт optimize-prompt.py показывает рабочий процесс тестирования, который вы можете расширить.
Отправляются ли мои данные куда-либо?
Нет. Этот навык работает локально. Справочные материалы и утилитарные скрипты работают полностью на вашей машине. Внешние сетевые вызовы не делаются ни одним компонентом.
Почему мои промпты работают по-разному на разных моделях?
Модели имеют разное обучение и возможности. Тестируйте и настраивайте шаблоны под каждую модель. Цепочка мыслей лучше работает на моделях рассуждения. Некоторым моделям нужны более явные инструкции по формату.
Чем это отличается от других навыков промптинга?
Этот навык фокусируется на готовых к продакшн паттернах с систематическими рабочими процессами оптимизации. Он охватывает системы шаблонов, A/B тестирование и метрики оценки для реального развертывания.

Сведения для разработчиков