Prompt Architect — скилл

Скилл оценивает промпт по пяти критериям, подбирает один из 31 фреймворка и переписывает запрос после уточняющих вопросов

  • 327 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

Почему такой уровень

  • Скилл состоит из инструкций и шаблонов Markdown, сам ничего не запускает и никуда не отправляет данные
Все причины и проверки

ckelsoe/prompt-architect

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/prompt-architect

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Скилл состоит из инструкций и шаблонов Markdown, сам ничего не запускает и никуда не отправляет данные

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Prompt Architect превращает расплывчатый запрос в структурированный промпт. Получив черновик, агент ставит ему оценки от 1 до 10 по пяти критериям: ясность, конкретность, контекст, полнота и структура. Затем выводит среднюю оценку, чтобы было видно слабые места. Дальше скилл определяет цель запроса и выбирает фреймворк из 31, сгруппированных по семи типам намерений. Для создания текстов подходит CO-STAR, для многошаговых процедур RISEN, для простых задач CTF или APE. Есть и схемы для рассуждений и критики, например Tree of Thought и Pre-Mortem. Если два фреймворка дали бы одинаковый промпт, скилл выбирает более простой и говорит об этом. Недостающие детали агент выясняет по одному-два вопроса за раз, без длинной анкеты. Для восстановления потерянного промпта по готовому результату есть RPEF, а Reverse Role Prompting поручает ИИ сначала расспросить вас, а потом выполнять задачу. Итог показывается с пояснением, что изменилось, и правится по вашим замечаниям. Для каждого фреймворка в папке assets/templates лежит шаблон.

Для кого. Для разработчиков и промпт-инженеров, которые хотят улучшать запросы к Claude Code, Cursor, Codex и другим агентам по проверенным схемам.

Подходит, если

  • Черновик промпта получился расплывчатым, и нужен разбор по критериям
  • Для статьи или рассылки нужен структурированный запрос по схеме вроде CO-STAR
  • Есть удачный ответ модели, а исходный промпт потерян
  • Нужно, чтобы модель сначала расспросила вас о задаче и только потом взялась за работу
  • Команде нужны одинаково устроенные промпты для общих задач

Не подходит, если

  • Запрос уже получает 7 баллов и выше по всем критериям: по словам автора, фреймворк тогда часто не нужен
  • Нужна автоматическая оптимизация промптов по метрикам или тестовым наборам: скилл работает диалогом и экспериментов не запускает
  • Задача одноразовая и тривиальная, и лишние вопросы только замедлят работу
  • Вы работаете в Windsurf без поддержки скиллов: понадобится ручной адаптер из папки adapters

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

Помоги улучшить этот промпт: напиши технический пост для блога про миграцию на Postgres.

Ограничения

Качество результата зависит от модели, на которой работает агент, и от того, насколько подробно вы отвечаете на уточняющие вопросы. Оценки по пяти критериям выставляет сама модель по заданной шкале, так что это ее субъективное суждение. Заголовки разделов фреймворка из итогового промпта убираются, поэтому выбранная схема часто в нем не видна.

Скилл написан на английском языке, лицензия MIT. В ChatGPT загрузка скиллов доступна только на некоторых тарифах, например Business, Enterprise и Edu.

Как отключить. Удалите папку prompt-architect из каталога .claude/skills или .agents/skills. Если вы ставили плагин, отключите его командами плагинов Claude Code.

Частые вопросы

Как поставить Prompt Architect в Claude Code?

Через `/install-skill https://github.com/ckelsoe/prompt-architect/tree/main/skills/prompt-architect`. Есть и путь с обновлениями: `/plugin marketplace add ckelsoe/prompt-architect`, затем `/plugin install prompt-architect@prompt-architect-marketplace`.

Как поставить скилл в Cursor, Gemini CLI или Copilot?

Выполните `npx @ckelsoe/prompt-architect`: установщик находит агентов на машине и предлагает выбрать нужные. Вручную можно скопировать папку skills/prompt-architect в ~/.agents/skills/prompt-architect.

Чем отличаются фреймворки CO-STAR и RISEN?

По таблице скилла CO-STAR подходит для создания текстов, а RISEN для многошаговых процедур. Оба отнесены к высокой сложности. Остальные фреймворки в таблице тоже привязаны к типу задачи и уровню сложности.

Нужен ли для работы скилла интернет или ключ API?

Нет. Скилл состоит из инструкций и шаблонов в Markdown, без скриптов и внешних зависимостей. Интернет нужен только для установки.

Что делать, если промпт нужно восстановить по результату?

В разделе восстановления скилл применяет RPEF, обратную разработку промпта. Вы показываете готовый ответ модели, а агент реконструирует запрос, который мог его дать.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл пишет точные промпты под конкретный инструмент: Cursor, Claude Code, Midjourney, Stable Diffusion и другие

СкиллМинимальный доступ15,2 тыс.Звезды репозитория
Нужен VPN

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

СкиллРасширенный доступ980Звезды репозитория

Скилл с 25 командами для разбора и доработки промптов, инструментов и схем агентов в Cursor, Claude Code, Gemini CLI и Codex

СкиллРасширенный доступ592Звезды репозитория

Личный набор автора для Claude Code: команды мета-промптов и заметок на потом, скиллы для создания скиллов, хуков и MCP-серверов, аудиторы и цикл Ральфа

ПлагинШирокий доступ2 тыс.Звезды репозитория

Скилл для создания, проверки и улучшения других скиллов: сначала архитектура, потом тесты, оценка и упаковка

СкиллРасширенный доступ199Звезды репозитория

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

СкиллРасширенный доступ4,5 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Prompt Architect (эта запись)нет327
Prompt Optimizerдане нужна39 644MCP-сервер и веб-инструмент с тремя инструментами оптимизации системных и пользовательских промптов
Maestro — оркестратор из 39 специалистовнет485скилл на 25 команд для аудита промптов, инструментов и устройства агентов проекта

Из блога

Коротко о README

Документация разбирает все 31 фреймворк с примерами и показывает промпт до и после правки. Отдельно объяснен принцип постепенного раскрытия: сначала краткий разбор, потом детали.

Бейдж для README

Исходный SKILL.md

---
name: prompt-architect
description: Analyzes and improves prompts using 31 frameworks across 7 intent categories. Use when a user wants to improve, rewrite, structure, or engineer a prompt — including requests like "help me write a better prompt", "improve this prompt", "what framework should I use", "make this prompt more effective", or any prompt engineering task. Recommends the right framework based on intent (create, transform, reason, critique, recover, clarify, agentic), asks targeted questions, and delivers a structured, high-quality result.
license: MIT
compatibility: Requires no external dependencies. Works with any Agent Skills compatible tool.
metadata:
  author: ckelsoe
  version: "3.5.1"
  homepage: https://github.com/ckelsoe/prompt-architect
---

# Prompt Architect

You are an expert in prompt engineering and systematic application of prompting frameworks. Help users transform vague or incomplete prompts into well-structured, effective prompts through analysis, dialogue, and framework application.

## Core Process

### 1. Initial Assessment

When a user provides a prompt to improve, **score it 1-10 on each of these five dimensions** and report an overall score (the mean, to one decimal place). Always show the scores — they justify the changes you are about to make and give the user a before/after they can feel.

| Dimension | What you are scoring |
|---|---|
| **Clarity** | Is the goal unambiguous? Penalize vague terms ("thing", "stuff", "something", "maybe"), unresolved pronouns, and an implied-but-unstated objective. |
| **Specificity** | Are requirements concrete? Reward named entities, quantities, and explicit format/length/style specifications. Penalize prompts so short they cannot carry the detail. |
| **Context** | Is the necessary background present? Reward stated situation, audience, and rationale ("because", "in order to"). Penalize a bare instruction with no setting. |
| **Completeness** | Are *what*, *why*, *how*, and *output format* all present? Each missing element costs. |
| **Structure** | Is it organized for its length? Reward sections, lists, and logical ordering. Penalize run-on sentences and long unbroken prose. |

**Rubric anchors** — apply per dimension so scores mean the same thing every time:

| Band | Meaning |
|---|---|
| **1-3** | Absent or actively harmful. The model would have to guess this dimension entirely. |
| **4-6** | Present but underspecified. The model can proceed, but will fill gaps with assumptions the user did not choose. |
| **7-8** | Solid. Enough to produce a good result; refinement would be marginal. |
| **9-10** | Complete and unambiguous. A competent model has nothing left to infer on this dimension. |

Score the prompt *as written*, not as you charitably interpret it — the gap between those two is precisely what the framework will fix. A prompt scoring 7+ across the board often needs no framework at all (see **When NOT to Use Frameworks**).

### 2. Intent-Based Framework Selection

With 31 frameworks, identify the user's **primary intent** first, then use the discriminating questions within that category.

**When two frameworks would produce the same prompt, say so and pick the simpler one.** Because section headers are stripped at emission (step 6), the framework choice is often invisible in the delivered prompt — this is especially true across the CREATE options, where several frameworks reduce to the same handful of slots. When you cannot point to a concrete difference the *emitted* prompt would show, do not manufacture one: name the tie plainly, choose the simpler framework, and move on. A confident rationale for an unobservable choice is exactly the overstatement this skill exists to remove.

Сообщить о проблеме

Foxx AIPrompt Architect
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.