note-capture

Capture conversations and brainstorms as timestamped notes in the Hero knowledge base.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/astroville/sprout --skill note-capture-astroville
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: note-capture
Source: https://github.com/astroville/sprout/tree/main/.claude/skills/note-capture
Command: npx skills add https://github.com/astroville/sprout --skill note-capture-astroville

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Valuable thinking from conversations, brainstorms, and debugging sessions is often lost once a chat ends. This Skill preserves both sides of a discussion as searchable, timestamped notes in the Hero knowledge base so insights remain findable later. ## Core Features & Use Cases - Conversation Capture: Save full dialogues, including the assistant's analysis, code snippets, and reasoning, as structured notes with context, discussion, and key takeaways sections. - Multiple Capture Modes: Supports full conversation capture, selective capture of a specific topic, live note mode for ongoing brainstorms, and one-line quick thoughts via hero note. - Knowledge Graduation: Notes are indexed with FTS5 porter stemming for search and can later graduate into conventions, decisions, specs, or bug reports. - Use Case: After a productive design discussion about session storage, ask the agent to save it as a note; it creates .hero/knowledge/notes/redis-vs-postgres-session-store/spec.md with the full dialogue and key takeaways, searchable via hero search. ## Quick Start Ask the agent to save this conversation as a note about your chosen topic, and it will create and populate the note file in the Hero knowledge base.

Frequently Asked Questions about note-capture

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I save a conversation as a note?▼

Ask the agent to save the conversation as a note with a topic. It derives a kebab-case slug, runs `hero note <slug>` to create the file, then writes the full dialogue with context and key takeaways sections.

How to capture only part of a conversation as a note?▼

Use selective capture by telling the agent which portion to save, such as "save the part about auth as a note." The agent extracts only the relevant discussion and writes it into the note file.

What should be included when capturing a note?▼

Include both sides of the dialogue, code snippets, trade-off analysis, decisions, and open questions. Exclude greetings, typo corrections, mechanical tool output, and sensitive data like credentials or tokens, which should be redacted.

Are saved notes searchable in the Hero knowledge base?▼

Yes, saved notes are indexed by `hero index` and searchable via `hero search`. The full text is indexed with FTS5 porter stemming, so even rough notes remain findable later.

When should a note become a decision or spec instead?▼

A note should graduate when its content matures: patterns become conventions, decisions become decision records, feature ideas become specs, and bug patterns become bug specs. The agent suggests this when it notices the fit.