idealisted
Install: claude install-skill hsigstad/research-kit
# New Research Idea
Create a research idea file with proper frontmatter and register it in the index.
## Finding the workspace root
The workspace root contains `CLAUDE.md` alongside `projects/`, `pipelines/`, `ideas/`, `research/`. If the current directory is inside a project or pipeline, search upward to find the root. Use `$ROOT` for all paths below.
## Step 1: Gather information
Ask the user (if not already provided):
1. **Title** — descriptive name for the idea
2. **Rank** — A (high priority), B (medium), C (low), or null (unranked)
3. **Tags** — 2-3 topic tags (check existing tags in `$ROOT/ideas/index.md` for consistency)
4. **Content** — the idea itself (can be brief)
Optionally ask:
- **Related project** — if connected to an existing project under `projects/`
- **Related ideas** — if it connects to existing ideas (check `$ROOT/ideas/index.md`)
## Step 2: Create the idea file
Derive a slug from the title (lowercase, hyphens, e.g., `optimal-appeals-system.md`).
Write `$ROOT/ideas/<slug>.md`:
```markdown
---
title: <Title>
rank: <A/B/C or null>
status: idea
tags: [<tag1>, <tag2>]
related_project: <projects/xxx or null>
last_updated: <today's date>
---
<Content — the idea description, motivation, possible approaches, etc.>
```
## Step 3: Update the index
Add a row to the appropriate table in `$ROOT/ideas/index.md`:
- **Ranked ideas table** (if rank is A, B, or C) — insert in rank order, then alphabetically within rank:
```
| <rank> | [<title>](<slug>.md