ワンクリックで
ideas
Use when you need to capture or integrate improvement ideas for Claude Code infrastructure.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when you need to capture or integrate improvement ideas for Claude Code infrastructure.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when you need to compare a project .bib against a Paperpile project/topic folder to find uncited papers or unfiled entries.
Use when you need to extract citations from a PDF and generate a validated .bib file. Reads the PDF, identifies all referenced works, constructs BibTeX entries with metadata verification, then runs bib-validate.
Use when you need to check a LaTeX submission against a PDF assessment brief.
Use when you need to replicate a quantitative analysis in a second language (R↔Python↔Stata↔Julia) to verify correctness. Level 1 of the verification hierarchy.
Use when you need to challenge research assumptions or stress-test arguments.
Review user-facing documentation for accuracy, consistency, and completeness across private, public, nested repos, and the user manual. Use when docs feel stale, after major changes, or before sharing. (Replaces `repo-doc-audit`)
| name | ideas |
| description | Use when you need to capture or integrate improvement ideas for Claude Code infrastructure. |
| allowed-tools | ["Read","Write","Edit","Glob","Grep","Bash(ls*, mkdir*, date*)","AskUserQuestion","Task"] |
| argument-hint | capture [text] | integrate [since:YYYY-MM-DD] [dryrun] |
An inbox for improvement ideas — the gap between
[LEARN]tags (immediate corrections) andskill-extract(full skill creation). Captures raw improvement ideas and periodically integrates the best ones into the system.
| Mode | Trigger | What it does |
|---|---|---|
| Capture | ideas capture [text] | Append a structured idea entry to log/ideas.md |
| Integrate | ideas integrate | Review unprocessed ideas and turn them into actions |
ideas capture [text]Parse the text and append a structured entry to log/ideas.md.
ideas captureAsk interactively:
## [YYYY-MM-DD] [category] Idea title
- **Quality:** [high] | [medium]
- **Source:** [session | external:repo-name | user-feedback | reading:source]
- **Proposed action:** One-sentence description of what to do
- **Details:** [the idea text, expanded if needed]
- **Status:** unprocessed
Classify each idea into one of these categories based on content:
| Category | Signal words / patterns |
|---|---|
[skill-design] | "new skill", "workflow for", "automate", "slash command" |
[rule] | "always", "never", "enforce", "prevent", "require" |
[workflow] | "process", "steps for", "how to handle", "protocol" |
[infrastructure] | "hook", "MCP", "settings", "permissions", "symlink" |
[research] | "method", "analysis", "paper", "experiment", "data" |
| Rating | Criteria |
|---|---|
[high] | Specific, actionable, addresses a known friction point or recurring issue |
[medium] | Interesting but needs more thought, or addresses a minor convenience issue |
Skip [low] ideas — if it's not worth recording, don't record it.
Confirm: "Idea captured in log/ideas.md. You have [N] unprocessed ideas — run ideas integrate when ready to act on them."
ideas integrate [since:YYYY-MM-DD] [dryrun]Read log/.ideas-state.json to find the last integration date. If since: argument is provided, use that instead. If no state file exists, process all entries.
Read log/ideas.md and collect all entries with **Status:** unprocessed (optionally filtered by date).
For each unprocessed idea, classify as:
| Type | Description | Action |
|---|---|---|
| Direct proposal | Specific edit to a known file — can be implemented now | Present the edit for approval |
| Investigation | Needs research or design before implementation | Create a vault task |
| Duplicate | Already covered by an existing skill, rule, or convention | Mark as duplicate with reference |
| Declined | Not worth pursuing after reflection | Mark as declined with reason |
Show a summary table:
| # | Idea | Category | Quality | Proposed action | Classification |
|---|------|----------|---------|-----------------|---------------|
| 1 | ... | [rule] | [high] | ... | Direct proposal |
| 2 | ... | [skill-design] | [medium] | ... | Investigation |
Ask: "Which ideas should I act on? (all / numbers / skip)"
[high] quality, Medium for [medium]Update each processed entry's status in log/ideas.md:
**Status:** implemented (YYYY-MM-DD) — direct proposal was executed**Status:** task-created (YYYY-MM-DD) — vault task created for investigation**Status:** duplicate → [reference] — already exists**Status:** declined — [reason] — not worth pursuingWrite log/.ideas-state.json:
{
"last_integration": "YYYY-MM-DD",
"total_captured": N,
"total_implemented": N,
"total_pending": N
}
When dryrun is specified, run steps 1-4 only — classify and present, but don't execute or update state. Useful for reviewing the backlog without committing to action.
[LEARN] tags (which record corrections) and skill-extract (which creates full skills)