CtrlK
BlogDocsLog inGet started
Tessl Logo

aaronguo/muse

Conversational writing topic discovery. Combines personal context (journals, notes, past writing), optional Signal DB intelligence, and web research to surface timely, authentic topic ideas for any writing format.

90

Quality

90%

Does it follow best practices?

Impact

Pending

Average score across 4 eval scenarios

SecuritybySnyk

Risky

Do not use without reviewing

Overview
Quality
Evals
Security
Files

usage.mdreferences/

Muse — Usage

Invocation

/muse                              # Full discovery — Signal + context + web
/muse I've been thinking about X   # Start with a rough idea, skip to refinement

If you arrive with an idea, Muse skips the research phase and goes straight to sharpening your angle.

First Run

The first time you invoke /muse, it asks 6 questions to learn who you are — your name, content pillars, audience, writing formats, and optional Signal DB / personal context paths. This creates .aaron-skills/muse/EXTEND.md and only happens once.

To reconfigure: delete .aaron-skills/muse/EXTEND.md and run /muse again.

What Muse Does

┌─────────────────────────────────────────────┐
│  1. Attune        Read your EXTEND.md       │
│  2. Signal        Query your trend DB       │
│  3. Read You      Journals, notes, past work│
│  4. Scan the Web  4–6 targeted searches     │
│  5. Present       4–6 topic ideas           │
│  6. Go Deeper     Conversation to sharpen   │
│  7. Confirm       One clear direction       │
└─────────────────────────────────────────────┘

Steps 2–4 gather intelligence. Steps 5–6 are a conversation. Step 7 is the output.

What Muse Outputs

A confirmed topic direction — not a content plan, not a draft:

## Your Next Piece

Working title: "..."
In one sentence: ...
The story: ...
Pillar: ...
Format: blog / newsletter / ...
Why this week: ...
What makes it yours: ...

Pairing with Other Skills

Muse finds the topic. Other skills take it from there:

After MuseSkillWhat it does
Write the plan/blog-brainstormFull content plan with outline, hooks, distribution briefs
Add images/blog-illustrateAI-generated illustrations for the finished post
Make a video/aaron-video-genYouTube video from script + slides

Configure next_skill in EXTEND.md to get an automatic hand-off suggestion.

With or Without Signal DB

SetupWhat happens
With Signal DBMuse queries your Turso database for trending items and daily pulse summaries, then combines with web search + personal context
Without Signal DBMuse relies on web search + your journals/notes. Still fully functional — just less personalized trend data

Editing Preferences

All configuration lives in .aaron-skills/muse/EXTEND.md (YAML frontmatter). Edit directly to:

  • Change content pillars or audience
  • Add/remove writing formats
  • Update Signal DB credentials
  • Advance CTA rotation
  • Set a different next_skill for hand-off

See references/config/preferences-schema.md for the full field reference.

references

usage.md

docs.md

SKILL.md

tile.json