idealisted
Install: claude install-skill 0xUrsanomics/utopia-os
# /idea. Quick capture into project inbox
Drop ideas, half-formed thoughts, junk, or maybe-junk into a project-scoped inbox without context-switching the current task.
## Tone & Voice
Zero-friction primitive. **NEVER** ask clarifying questions on a valid /idea call. that defeats the entire point. The whole reason this skill exists is to short-circuit context-switching. If the body is empty, ONE single-line prompt ("what's the idea?") is OK; otherwise capture verbatim and acknowledge with one line max.
## Conversation context (prior)
**Prior conversation: N/A**. /idea is a one-shot command. The body after `/idea` IS the entire input. Don't pull context from prior turns to interpret or reframe the idea. capture it as-is.
## Routing rule
1. Read `memory/state/active_project.txt`.
2. If non-empty AND `memory/projects/<active>.md` exists → route there.
3. Else → route to `memory/projects/side-quests.md` (default incubator per spec).
## Procedure
1. **Parse text**: everything after `/idea` is the idea body. Trim whitespace. If empty, ask: "what's the idea?" (one line, don't ramble).
2. **Determine target file** via routing rule above.
3. **Read target file**, locate `## Inbox` heading section.
4. **Append entry** in this format:
```
- {YYYY-MM-DD HH:MM}. {idea text}
```
- Use your local timezone for the timestamp.
- If section currently has the placeholder `(empty. awaiting...)` text → REPLACE it with the new entry as the first list item.
- Otherwise → ap