# Idea Refinement

> Use when a rough idea needs to be shaped into a concrete, testable proposal before planning or implementation.

- **Type:** Skill
- **Install:** `agentstack add skill-mmccalla-coding-agent-skill-library-idea-refinement`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [mmccalla](https://agentstack.voostack.com/s/mmccalla)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [mmccalla](https://github.com/mmccalla)
- **Source:** https://github.com/mmccalla/coding-agent-skill-library/tree/main/skills/idea-refinement

## Install

```sh
agentstack add skill-mmccalla-coding-agent-skill-library-idea-refinement
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Idea Refine

## When to use

Use this skill when the user has an early-stage concept, a loose feature idea, or a partial proposal that needs structured clarification before build work begins.

## Objective

Turn a vague idea into a focused proposal with a clear problem statement, options, recommended direction and known tradeoffs.

## Procedure

1. Restate the idea in plain language.
2. Identify the intended user or stakeholder.
3. Define the problem the idea is meant to solve.
4. List the simplest viable options.
5. Compare the options against complexity, risk and fit with the repo.
6. Recommend the narrowest coherent path.
7. Capture assumptions and unknowns that still matter.

## Rules

- Do not expand the idea into a large design before the problem is clear.
- Do not invent features just because they are common elsewhere.
- Do not collapse distinct options into one vague middle ground.
- Keep the recommendation aligned with the repository's existing structure and intent.

## References

- [IDEO Design Thinking](https://designthinking.ideo.com/)

## Verification

- [ ] Refined problem statement and proposed approach stated.
- [ ] Constraints, assumptions and open questions listed.
- [ ] Success criteria or falsifiable hypotheses captured.
- [ ] Recommendation for spec, interview or implementation next step.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [mmccalla](https://github.com/mmccalla)
- **Source:** [mmccalla/coding-agent-skill-library](https://github.com/mmccalla/coding-agent-skill-library)
- **License:** Apache-2.0

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-mmccalla-coding-agent-skill-library-idea-refinement
- Seller: https://agentstack.voostack.com/s/mmccalla
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
