Converts arbitrary text input into structured, hierarchical bullet points for better readability and memory.

Install

mkdir -p .claude/skills/bulletmind && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/15543" && unzip -o skill.zip -d .claude/skills/bulletmind && rm skill.zip

Installs to .claude/skills/bulletmind

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Convert input into clean, structured, hierarchical bullet points for summarization, note-taking, and structured thinking.
121 charsno explicit “when” trigger
Beginner

Key capabilities

  • Convert dense text into hierarchical bullet-only summaries
  • Clean up messy notes into a structured hierarchy
  • Create structured study material for easier scanning and memorization
  • Normalize depth and restructure existing bullet lists
  • Group related ideas under parent bullets
  • Split long sentences into smaller bullets

How it works

This skill transforms input into a structured bullet hierarchy by enforcing rules like no paragraphs and consistent indentation.

Inputs & outputs

You give it
Dense text, notes, explanations, articles, or webpages
You get back
Clean, structured, hierarchical bullet points

When to use bulletmind

  • Summarizing articles
  • Organizing messy notes
  • Creating structured study material
  • Formatting technical documentation

About this skill

Bulletmind

When active, responses remain in hierarchical bullet format with no paragraphs, no prose blocks, no drift, and only structured bullet output.


When to Use This Skill

Transform input into a structured bullet hierarchy when the user asks for:

  • 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

Use this skill to enforce:

  • No paragraphs or long prose
  • Only bullets with clean indentation

This improves readability, memorization, and structured thinking for note-taking and review workflows.


Mode

Default mode: full. Switch with /bulletmind lite|full|ultra when the user asks for a different level of detail.


Intensity

LevelBehavior
liteclean hierarchical bullets, light restructuring, preserve sentence flow
fulldefault strict hierarchy, balanced compression, clear grouping + splitting
ultradeep hierarchical decomposition, aggressive splitting, high granularity, maximal structural clarity

Bullet Structure

Use consistent indentation:

  • Top-level idea
    • Sub-point
      • Detail
    • Sub-point
  • Next top-level idea
    • Sub-point

Rules

  • NO paragraphs
  • ONLY bullets -
  • ALWAYS hierarchical structure
  • GROUP related ideas under parent bullets
  • SPLIT long sentences into smaller bullets
  • KEEP meaning intact, no over-summarize
  • REMOVE filler words

Formatting

  • Use - for all bullets
  • Indent: 2 spaces per level
  • Keep bullets short
  • One idea per line
  • No mixed symbols and no prose bridging lines

Transformation Logic

  • Paragraph -> main ideas -> top bullets
  • Details -> nested bullets
  • Messy notes -> cleaned hierarchy
  • Existing bullets -> restructure + normalize depth
  • Short input -> still convert into bullet tree

Compression Strategy

  • Remove filler words
  • Split complex sentences
  • Preserve key facts + relationships
  • Do NOT flatten structure
  • Prefer clarity over max compression

When Not to Use This Skill

  • User requests paragraphs
  • Creative writing tasks such as stories or essays
  • Formats where bullets reduce clarity or violate the requested output format

Output Rule

When the skill is active, output:

  • Structured bullet hierarchy
  • No commentary or explanation

Limitations

  • Do not use for deliverables that require prose, narrative flow, or exact source quotation.
  • Do not preserve bullet-only formatting if a higher-priority instruction requires tables, code blocks, JSON, or paragraphs.
  • Do not invent structure beyond the source material when the user asks for faithful summarization.

Examples

  • Refer to EXAMPLES.md for output templates.

Important Notes

  • Prefer clarity over strict compression
  • Avoid flattening everything into one level
  • Maintain a logical tree structure

When not to use it

  • When the user requests paragraphs or prose
  • When creative writing tasks like stories or essays are required
  • When formats where bullets reduce clarity or violate the requested output format

Limitations

  • This skill does not allow paragraphs.
  • This skill does not allow mixed symbols in bullet lists.
  • This skill does not preserve bullet-only formatting if a higher-priority instruction requires tables, code blocks, JSON, or paragraphs.

How it compares

This approach strictly converts all input into a hierarchical bullet format, unlike general summarization that may retain prose.

Compared to similar skills

bulletmind side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
bulletmind (this skill)02moNo flagsBeginner
obsidian-bases114moReviewIntermediate
transcribe116moReviewBeginner
video-transcript-downloader42moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

obsidian-bases

kepano

Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.

1154

transcribe

openai

Transcribe audio files to text with optional diarization and known-speaker hints. Use when a user asks to transcribe speech from audio/video, extract text from recordings, or label speakers in interviews or meetings.

1148

video-transcript-downloader

steipete

Download videos, audio, subtitles, and clean paragraph-style transcripts from YouTube and any other yt-dlp supported site. Use when asked to “download this video”, “save this clip”, “rip audio”, “get subtitles”, “get transcript”, or to troubleshoot yt-dlp/ffmpeg and formats/playlists.

417

obsidian-clipper-template-creator

davila7

Guide for creating templates for the Obsidian Web Clipper. Use when you want to create a new clipping template, understand available variables, or format clipped content.

312

obsidian-vault-ops

ballred

Read and write Obsidian vault files, manage wiki-links, process markdown with YAML frontmatter. Use when working with vault file operations, creating notes, or managing links.

310

baoyu-danger-x-to-markdown

JimLiu

Converts X (Twitter) tweets and articles to markdown with YAML front matter. Uses reverse-engineered API requiring user consent. Use when user mentions "X to markdown", "tweet to markdown", "save tweet", or provides x.com/twitter.com URLs for conversion.

28

Search skills

Search the agent skills registry