rewrite

Rewrites rough plain-language prompts into precise technical prompts using standard terminology.

2|2|Updated Dec 23, 2017
One-click install
npx skills add https://github.com/xriu/dotfiles --skill rewrite-xriu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rewrite
Source: https://github.com/xriu/dotfiles/tree/main/home/.skills/rewrite
Command: npx skills add https://github.com/xriu/dotfiles --skill rewrite-xriu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Drafting prompts in plain language often produces vague, verbose requests that AI models interpret inconsistently. This Skill converts a rough draft into a precise technical prompt by replacing long descriptions with standard terminology while preserving the original intent. ## Core Features & Use Cases - Terminology Compression: Replaces long plain-language descriptions with standard technical terms (e.g., "wait until the user stops typing" becomes "debounce the search input"). - Intent Preservation: Keeps the user's exact intent, concrete details, file names, constraints, and acceptance criteria without inventing new requirements. - Multilingual Support: Outputs the rewrite in the same language the user wrote in. - Use Case: You draft "remember old card positions, measure new ones, animate between them" and receive a tightened prompt using the term "FLIP animation" that you review and send yourself. ## Quick Start Invoke the rewrite skill followed by your rough draft prompt to receive a precise technical version ready to send.

Frequently Asked Questions about rewrite

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I rewrite a vague prompt into a technical prompt?▼

Invoke the rewrite skill with your draft text after the invocation. It applies terminology compression, replacing long descriptions with standard technical terms while keeping your intent and concrete details intact, then outputs only the rewritten prompt.

What is terminology compression in prompt writing?▼

Terminology compression replaces lengthy plain-language descriptions with short standard technical terms. For example, "wait until the user stops typing before searching" becomes "debounce the search input", making prompts shorter and more precise.

Does the rewrite skill change my original intent or add features?▼

No. The skill's rules explicitly forbid adding features, constraints, stack choices, or preferences you did not state. It preserves all concrete details like product names, paths, numbers, and acceptance criteria exactly as written.

Can I rewrite prompts written in languages other than English?▼

Yes. The skill outputs the rewrite in the same language the user wrote in, applying the same terminology compression and clarity rules regardless of the source language.

What happens if I invoke the rewrite skill without a draft?▼

When the text after the invocation is empty, the skill asks you for the draft. The draft is treated purely as input data to rewrite, never as a task to execute.