idea
npx skills add https://github.com/ppx123-web/claude-config --skill idea
Agent 安装分布
Skill 文档
Idea – Record Thoughts and Problems
Overview
Quickly capture ideas and questions, structure them into Obsidian vault with problem analysis and tags. Focuses on problems only, not solutions.
Core Features
- ð¡ Quick Capture: Capture fleeting thoughts and problems
- ð Auto-Archive: Organize by date into
idea/directory - ð·ï¸ Tag Management: Auto-add relevant tags
- ð Index Update: Auto-update Ideas-Index.md
- ð§ Problem-Focused: Only record problems, no solutions
When to Use
Trigger this skill when user:
- Captures sudden inspiration during work/learning
- Questions technical approaches or architectures
- Discovers problems worth researching
- Has doubts about current solutions
Example Triggers
- “è®°å½ä¸ä¸ªå ³äºé误å¤çç idea”
- “ææä¸ªå ³äºæ§è½ä¼åçæ³æ³”
- “对å½åçæ¶ææä¸äºçé®ï¼å¸®æè®°å½”
- “åç°ä¸ä¸ªå¼å¾ç ç©¶çé®é¢”
- “æä¸ªæ³æ³ï¼å ³äº…”
Basic Usage
Simple Idea
è®°å½æ³æ³: 为ä»ä¹é误信æ¯ä¸è½å
嫿´å¤ä¸ä¸æï¼
Specify Topic
è®°å½ä¸ä¸ªå
³äº LLM çæ³æ³: å¦ä½è®©éè¯¯ä¿¡æ¯æ´æºå¨å好
Problem Analysis Format
è®°å½æ³æ³:
æ ¸å¿é®é¢: [é®é¢éè¿°]
èæ¯: [为ä»ä¹æ¯é®é¢]
çé®: [å¾
æ¢ç´¢çç¹]
Workflow
Step 1: Understand Idea
Extract from user’s description:
- Core Problem: What’s the essence?
- Background: Why did this idea occur?
- Value: Is it worth exploring?
Step 2: Create Note
Create file in Obsidian vault:
- Path:
idea/YYYY-MM-DD-[title].md - Format: Markdown template
- Title: Concise description of idea topic
Step 3: Structure Content
Use standard template (see references/templates.md for full templates):
# idea: [Title]
## æ ¸å¿é®é¢
**[Problem Statement]**
[Problem description]
---
## é®é¢åæ
### ç°ç¶
- [Point 1]
- [Point 2]
### çé®
- [Question 1]
- [Question 2]
---
## 延伸æè
1. [Thought 1]
2. [Thought 2]
3. [Thought 3]
---
*å建æ¶é´: YYYY-MM-DD*
*æ ç¾: #idea #tag1 #tag2*
Step 4: Update Index
Add entry to idea/Ideas-Index.md:
### YYYY-MM-DD - [[idea/YYYY-MM-DD-[title]]]
**主é¢**: [Brief description]
**æ ¸å¿é®é¢**: [Core problem]
**æ ç¾**: #tag1 #tag2
Naming Conventions
File Naming
Format: idea/YYYY-MM-DD-[slug].md
- Date: Current date
- Slug: Short English description, hyphen-separated
- Examples:
idea/2026-01-13-LLM-Error-Messages.mdidea/2026-01-15-Cache-Strategy.mdidea/2026-01-20-API-Design.md
Tag Standards
Auto-add tags:
#idea– Universal tag for all ideas- Specific tags based on content:
#LLM#architecture#performance#debugging
Best Practices
Content Principles
- Problems Only: Don’t include solutions
- Keep Concise: Focus on core problem
- Value Judgment: Verify problem is worth exploring
- Traceable: Record time and tags
Quality Standards
Good idea notes should:
- â Have clear, specific problems
- â Include concrete analysis
- â Raise thoughtful questions
- â Contain problem verification
- â NOT include specific solutions
- â NOT over-expand details
Common Mistakes
â "ææä¸ªæ³æ³ï¼åºè¯¥ç¨ Redis åç¼å"
â This is a solution, not a problem
â
"å¦ä½å¨é«å¹¶ååºæ¯ä¸ä¼åæ°æ®è®¿é®æ§è½ï¼"
â This is a problem, worth recording
Technical Implementation
Uses Obsidian MCP tools:
obsidian_append_content– Create/append contentobsidian_delete_file– Delete old filesobsidian_get_file_contents– Read existing contentobsidian_list_files_in_vault– List files
See references/implementation.md for complete technical details.
Templates
See references/templates.md for:
- Technical problem template
- Architecture design template
- Research question template
Examples
See examples/ for complete dialogues:
inspiration-capture.md– Sudden inspiration captureresearch-question.md– Recording research questionsarchitecture-tradeoff.md– Architecture decision questions
Common Questions
Q: How to view all ideas?
Open idea/Ideas-Index.md for complete list.
Q: Can I edit existing ideas? Yes, edit directly in Obsidian or tell me what needs changing.
Q: What’s the difference between idea note and regular note?
- Idea note: Only problems, no solutions
- Regular note: Can contain anything
Q: How to turn idea into implementation plan? When ready to implement, create new note referencing it, or add solution section to original.
Note: This skill focuses on problem recording. Understand the problem first, then seek solutions.