mandrock-files / ai

claude-prompt-writer

Скіл: промпт під Claude, де спершу обирається поверхня, потім модель і effort, і завжди — дешевша альтернатива.

claude-prompt-writer

скіл · 27.09.2026 · open · ↓ claude-prompt-writer.skill · усі скіли

Перетворює коротке «напиши для Claude…» на один copy-ready промпт і каже, куди його нести: claude.ai, Claude Code, Cowork, Claude Design чи API, з якою моделлю і яким effort.

Що нове

Порядок рішень. Звичний хід — спершу модель, потім промпт, а поверхня вже якось сама. Тут навпаки: спершу поверхня, бо від неї залежить, що взагалі можна попросити (репо і тести в Code, конектори в Cowork, канвас у Design). Якщо задача має два виходи на двох поверхнях, скіл ріже її на два промпти, а не вигадує гібрид, якого нема.

Друга дрібниця, яка на практиці економить найбільше: останній рядок картки завжди називає дешевшу модель для наступної задачі того ж класу, або чесно каже keep. Бо дорога модель, обрана раз, інакше так і лишається дефолтом.

Як влаштовано

Картка з чотирьох рядків (Surface, Model з API ID, Effort, Why з Next cheaper), один fenced-блок з промптом і один рядок Watch for: під конкретну задачу. Модель береться з model-router, якщо він є, інакше з датованої таблиці references/models.md; назви з пам'яті заборонені. Питання одне і лише тоді, коли дві поверхні справді рівноцінні; короткий запит читається як навмисно короткий, а не як брак контексту, тож анкети не буде.

Писав його Codex (так, агент OpenAI писав скіл для промптів під Claude), і перший прогін мого сканера секретів його завалив: довгі URL на документацію Anthropic виглядали для entropy-перевірки як ключі. Полагодив сканер, а не скіл.

Обмеження

Для Claude Design скіл не радить модель, поки не перевірить, які перемикачі там реально є, бо в Design нема API ID, і вигаданий дефолт там гірший за відсутній.

P.S. — next cheaper

Next cheaper для цієї статті: keep. Дешевше за 300 слів не буває.