rc-enrichment-prompt

Solid

Transforms a rough, vague, or one-line user request into a structured, high-signal prompt in markdown before any work begins — surfacing the real objective, implicit context, ambiguities, scope, and acceptance criteria so the executing agent (or another LLM) wastes no turns guessing. Use when a request is underspecified, when the user asks to "enhance/enrich/improve this prompt", or as a first pass before a large or fuzzy task. Do not use when the request is already precise and scoped, for trivial one-step edits, or to actually execute the task (this only rewrites the prompt, it does not implement).

AI & Automation 19 stars 1 forks Updated 2 weeks ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
43
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Prompt Enrichment Turn a raw request into an optimized, execution-ready prompt. The output is a **rewritten prompt**, not an implementation. Never start coding or answering the underlying task here. This skill produces, refines, and optionally saves the prompt — nothing else. ## Required input - **raw prompt** (`$ARGUMENTS` when invoked as an argument, otherwise the user's latest request): the original instruction to enrich. If none is discernible, ask the user to paste it instead of inventing one. ## Resolving the `.rc` base directory RC supports monorepos, where more than one `.rc` directory can exist. Before reading or writing any `.rc/...` path, resolve which `.rc` directory this run uses; its parent is the base directory. Treat every `.rc/...` path in this skill as relative to that base. 1. Search the project recursively for `.rc` directories, skipping `node_modules`, `.git`, `vendor`, and any `_archived/` directory. 2. Resolve the base from what you find: - **None found** — use `.rc/` at the project root, creating it on first write. Ordinary single-folder projects behave exactly as before. - **Exactly one found** — use it without asking. - **Two or more found** — a prompt carries no feature slug to disambiguate with, so ask the user which `.rc` to use via the interactive question tool that pauses execution, listing the discovered directories by their path relative to the project root. ## Procedure When this skill instructs you to ask the user a questi...

Details

Author
rodolfochicone
Repository
rodolfochicone/rc-project
Created
1 months ago
Last Updated
2 weeks ago
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category