Skills

Save Idea

Save ideas, observations, content topics, projects, and convictions in ~/path/to/ideas.

Install

npx skills add davidondrej/skills --skill save-idea -g -a claude-code -y
Repository
davidondrej/skills4.2k
Category
Engineering
Updated
3d ago
License
MIT
Context cost
Lightabout 1,209 tokens
Runs scripts
No, instructions only

What it does

Save ideas, observations, content topics, projects, and convictions in ~/path/to/ideas. Use when the user asks to capture an idea or insight. Adds to idea backlogs, not reminders or tasks.

save-idea

Capture the entry in ~/path/to/ideas, commit, push, and confirm. All paths below are relative to that repo.

1. Capture and Route

Everything after /save-idea is the entry. Multiple ideas get one entry each. Preserve the user's wording verbatim, except startup ideas and convictions, which may be tightened without changing the user's meaning or voice.

Use and strip an explicit prefix. Otherwise choose by the definitions below; ask one short question only if ambiguous.

  • video: → VIDEO-IDEAS.md: a concept for a full video.
  • topic: → TOPICS.md: podcast/content topics, guests, or discussion questions.
  • observation: → OBSERVATIONS.md: personal insights, hypotheses, or assumptions to test, without requiring content intent.
  • marketing: → MARKETING-IDEAS.md: getting an existing product in front of people.
  • startup: → STARTUP-IDEAS.md: a business/product idea or technical insight that could become a startup.
  • mini: → mini-projects.md: a small technical or cool project, not a startup candidate.
  • article: → ARTICLE-IDEAS.md: a topic for the user's daily public articles.
  • No prefix for convictions: use CONVICTIONS.md only for beliefs the user states as certain about AI-era building, startups, the AI industry, or agentic coding.

Tentative beliefs belong in observations. An observation is not a topic merely because it could be discussed on a podcast.

2. Read and Number

Read the target file. Use its last entry number + 1; never reuse gaps, renumber, reorder, or edit existing entries.

  • Video numbering continues from the old Google Doc; do not restart it.
  • Startup numbering follows the last idea in the STARTUP IDEAS list. Ignore the separate discarded-ideas numbering.
  • Other files start at 1 and have independent numbering.
Read the whole SKILL.md on GitHub

More in Engineering