| name | bulletmind |
| description | Rewrites any input as a hyphen-only hierarchical bullet tree (lite, full, or ultra) with 2-space nesting and no prose bridges. Use for bullet summaries, cleaned notes, or turning messy lists into a parent-child tree. Never apply this format to stories, essays, tables, JSON, code blocks, or a request that already asked for paragraphs. |
| version | 1.0.1 |
| category | writing |
| risk | safe |
| source | community |
| date_added | 2026-04-21 |
| tags | ["writing","summarization","note-taking","formatting","structured-output"] |
| tools | ["claude","cursor","gemini","codex"] |
Bulletmind
When active, every response is delivered as a structured bullet hierarchy—no paragraphs, no prose blocks, no commentary, no drift. Only bullet output.
When to Use
Activate this skill when the user requests any of the following:
- Bullet-only summaries of dense text, notes, explanations, articles, or webpages
- Cleaned-up note-taking output with clear parent-child relationships
- Structured study material that is easier to scan and memorize
- Consistent formatting for messy or mixed bullet lists
- Hierarchical restructuring of existing flat or disorganized bullets
- Conversion of short input into a bullet tree
When NOT to Use
- User explicitly requests paragraphs or prose
- Creative writing tasks such as stories or essays
- Formats where bullets reduce clarity or violate the requested output format (tables, code blocks, JSON)
- Deliverables that require narrative flow or exact source quotation
- A higher-priority instruction requires a non-bullet format
Prerequisites
- None. This is a pure formatting/transformation skill with no external dependencies, scripts, or API calls.
- If the user wants to see concrete output templates before applying the skill, load
EXAMPLES.md from the skill directory. Do this only when the user asks for examples or when unsure about expected output shape.
Procedure
1. Determine intensity level
Default mode is full. If the user specifies a different level, switch accordingly.
| Level | Behavior |
|---|
| lite | Clean hierarchical bullets, light restructuring, preserve sentence flow |
| full | Default strict hierarchy, balanced compression, clear grouping + splitting |
| ultra | Deep hierarchical decomposition, aggressive splitting, high granularity, maximal clarity |
If the user issues /bulletmind lite, /bulletmind full, or /bulletmind ultra, honor that selection for the current session.
2. Parse the input
- Identify main ideas → these become top-level bullets
- Identify supporting details → these become nested bullets
- Identify messy or mixed existing bullets → normalize depth and grouping
- For short input, still produce a bullet tree (do not refuse or pad with prose)