2219/reword/SKILL.md
Rewrites a user's raw prompt into a clearer, higher-performing prompt they can reuse directly. Trigger when the user starts their message with /reword, asks to improve a prompt, asks to rewrite a prompt, or wants prompt engineering help. When triggered by /reword, do not execute the task itself. Return only the improved prompt in a copy-ready format.
npx skillsauth add starchild-ai-agent/community-skills @2219/rewordInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill is a prompt-rewriting layer for Starchild.
Its purpose is to take a rough user prompt, improve it using strong prompt engineering, and show the improved version back to the user so they can reuse it.
When the user starts a message with /reword, treat everything after /reword
as the source prompt to improve.
Example:
/reword write me a landing page for an AI finance app
In that case, you rewrite the prompt and return the improved version only. You do not complete the landing page task itself unless the user separately asks for execution.
If the user sends /reword with no text following it — or only whitespace — ask
exactly one question:
"What prompt would you like me to improve?"
Do not attempt to rewrite, guess, or invent a prompt.
When invoked, follow this sequence:
/reword as the raw prompt.Apply these improvements where useful:
Aim for roughly 2–5× the length of the raw input. Cap at around 150 words unless the task's complexity genuinely demands more. A good rewrite is denser and more precise, not just longer. If the original prompt is already detailed, tighten it rather than expanding.
If the raw prompt contains multiple distinct tasks bundled together (e.g. "build a page and write the copy and deploy it"), decide:
Do not silently drop parts of the original request.
When the rewritten prompt would benefit from a specific skill, tool, or approach, bake that guidance directly into the prompt text. The goal is to make the prompt self-routing — so that when pasted into Starchild (or any capable model), it naturally triggers the right behavior without the user needing to know what's available.
Tactics:
The rewritten prompt should read naturally — skill hints should feel like specifications, not metadata.
When the prompt involves crypto, trading, wallets, or financial data, you may safely reference these capabilities — they exist in Starchild and will route correctly:
Use these in routing hints when the user's implied task involves any of the above. Do not invent capabilities beyond this list.
Before returning the rewritten prompt, ask yourself one question:
"Is this actually better — or just longer?"
If the rewrite is only longer, trim it. A good rewrite is denser and more precise than the original. If trimming would make it worse, keep it. The test is quality, not compression.
This skill is for rewriting only.
/reword, return the improved prompt onlyDefault output format:
Improved prompt
[rewritten prompt]
Optional, when useful, add a very short note below the block with one sentence max, such as:
Do not add long commentary.
Ask a single clarifying question only if the raw prompt is genuinely unsalvageable without more information. This is rare. Examples:
If a reasonable default exists — even an imperfect one — use it and note the assumption. Do not ask.
User input:
/reword write something about ai
Output:
Improved prompt
Write a clear 300-word overview of artificial intelligence for a general audience. Explain what AI is, how it is used today, one major benefit, one major risk, and end with a simple real-world example. Use plain English and avoid jargon.
User input:
/reword build me a login page
Output:
Improved prompt
Build a modern responsive login page as a single React component using Tailwind CSS. Include email and password fields, a show-password toggle, a forgot-password link, clear validation states, and a primary sign-in button. Use clean production-ready component structure and accessible form markup.
User input:
/reword make this email better
Output:
Improved prompt
Rewrite the following email to sound professional, concise, and friendly. Keep the meaning the same, improve clarity, remove filler, and end with a clear call to action: [paste email here]
User input:
/reword make a pitch deck about our seed round
Output:
Improved prompt
Create a .pptx pitch deck for a seed-round fundraise. Include slides for: problem, solution, market size, product demo/screenshots, business model, traction, team, and ask. Use a clean minimal design with dark backgrounds. Keep text sparse — one key point per slide with supporting data. Assume a fintech startup unless I specify otherwise.
User input:
/reword build me a dashboard and also write a report on the data and send it to my team
Output:
Improved prompt
Build an interactive data dashboard as a single-page React app using Tailwind CSS and Recharts. Include filter controls, key metric cards at the top, and at least one time-series chart and one comparison chart. Use placeholder data that I can swap out. Keep the layout clean and responsive.
User input:
/reword show me my positions
Output:
Improved prompt
Show my current Hyperliquid positions: open trades, entry prices, unrealised PnL, leverage, and current funding rates. Include any open orders. If I have no active positions, show my recent fills instead.
/reword is used/reword [prompt] means:
development
OpenSea API integration for NFT and token discovery, marketplace intelligence, and order/transaction workflows. Use when working with OpenSea data or trading flows (e.g. collection stats, trending collections/tokens, NFT metadata, listings/offers, swap quotes, transaction receipt polling).
development
Generate a warm, healing parallel-universe fairy tale (~1000 words) plus 3 cohesive storybook illustrations, themed "if this person had never been born, what would the world miss." Output is a polished HTML storybook that can be previewed and published. Use when the user wants a personalized "if I had never been born" / "如果我没出生" tale for a real person — input is a name, age, and 3 key life events. Great for birthdays, memorials, encouragement gifts, or healing keepsakes.
development
Onboard a user to Phala Cloud and deploy a verifiable Starchild TEE agent — a minimal FastAPI runtime running inside an Intel TDX confidential VM, plus a published chat dashboard with attestation verification. Use when the user wants to "try TEE", "run an agent in a confidential VM", "deploy to Phala", or replicate the internal Starchild TEE test setup.
tools
Trade on Polymarket prediction markets (CLOB V2) from a Privy EOA wallet. Search markets, place/cancel orders, manage positions. No private key handling. Use when the user wants to bet on event outcomes (e.g. "buy YES at 0.65 on the ceasefire market", "what are my open positions", "close my Trump bet").