Clean Notes
Transform rough, messy notes into a clean structured document and save it to the project notes/ folder.
Purpose
- Preserve the meaning of the original notes
- Organize content into standard sections when relevant
- Use plain business language
- Do not invent facts, decisions, or action items that are not in the source
When to Use
Apply this skill when the user:
- Pastes rough or messy notes and asks to clean them up
- Points to a file containing unstructured notes
- Wants meeting notes, brain dumps, or scratch notes turned into a readable document
- Asks to structure, format, or organize notes into a summary with action items
Workflow
Read the source
- Accept pasted text, a file path, or inline chat content
- Read and understand the intent of the original notes
- Do not use external tools, CLIs, scripts, MCP servers, or browser automation
Extract only what is present
- Identify facts, decisions, open questions, and next actions explicitly stated or clearly implied
- Preserve names, dates, numbers, and terminology from the source
- Mark ambiguity with
[unclear] or [needs clarification] rather than guessing
Draft the structured note
- Apply the output template below
- Include only sections that have supporting content
- Use plain business language; avoid filler or jargon padding
Self-check before saving
- Meaning preserved from the source
- No new facts, decisions, or actions added
- Each bullet traceable to the original notes
- Tentative language not upgraded to firm conclusions
Choose a filename
- Format:
{topic-slug}-{YYYY-MM-DD}.md in kebab-case
- Example:
product-sync-2026-06-05.md
- If the topic is unclear, use
notes-{YYYY-MM-DD}.md or ask the user
Write to notes/
- Create the
notes/ directory at the project root if it does not exist
- Write the cleaned markdown file to
notes/{filename}
- Do not delete or overwrite the original source unless the user explicitly asks
Confirm with the user
- Share the file path
- Give a one-line summary of what was captured
Output Format
Use this template. Include only sections that have content.
# {Title derived from content}
## Summary
{1–3 sentences; only facts from the source}
## Key Points
- {bullet}
## Decisions
- {bullet}
## Open Questions
- {bullet}
## Next Actions
- {bullet with owner if stated}
Formatting rules
- Derive the
# title from the note topic, not generic labels like "Clean Notes"
- Skip empty sections entirely
- If the source discusses decisions but none were finalized, include
## Decisions with - None recorded.
- Keep bullets short and scannable — one idea per bullet
- Preserve names, dates, numbers, and terminology from the source
- Use
[unclear] or [needs clarification] for ambiguous source text
- Include owner names in Next Actions only when stated in the source
- Do not infer deadlines unless explicitly stated
Quality Rules
- Do not add context, conclusions, or action items not present in the source
- Do not upgrade tentative language ("maybe", "thinking about") into firm decisions
- Do not infer owners or deadlines unless stated
- When the source is too thin for a section, omit that section
- When in doubt, leave it out or mark it as unclear
Example Prompts
These prompts should trigger this skill:
- "Clean up these meeting notes and put them in my notes folder: [paste]"
- "Turn this brain dump into structured notes"
- "Format the rough notes in
draft.md into a proper summary with action items"
Before and After Example
Input (rough notes):
product sync w/ sarah and mike - 6/5
- launch date maybe july? sarah said eng blocked on auth
- mike wants pricing page done first
- decision: hold launch until auth is done?? not sure
- need to check w legal on terms
- sarah will follow up w eng lead
- me: draft pricing copy by fri?
Output (cleaned note):
# Product Sync — June 5
## Summary
Sarah, Mike, and the author discussed launch timing. Engineering is blocked on auth work. Launch timing remains unresolved.
## Key Points
- Engineering is blocked on auth work (per Sarah)
- Mike wants the pricing page completed before launch
- Launch date discussed as possibly July [unclear]
## Decisions
- None recorded.
## Open Questions
- Confirm launch date
- Legal review needed on terms
## Next Actions
- Sarah: Follow up with engineering lead
- [Author]: Draft pricing copy by Friday [needs clarification — confirm owner]
1---2name: clean-notes3description: Transforms rough, messy notes into a clean structured markdown document and saves it to the notes folder. Use when the user asks to clean up notes, structure meeting notes, organize rough notes, format notes, or turn brain dumps into readable summaries.4---56# Clean Notes78Transform rough, messy notes into a clean structured document and save it to the project `notes/` folder.910## Purpose1112- Preserve the meaning of the original notes13- Organize content into standard sections when relevant14- Use plain business language15- Do not invent facts, decisions, or action items that are not in the source1617## When to Use1819Apply this skill when the user:2021- Pastes rough or messy notes and asks to clean them up22- Points to a file containing unstructured notes23- Wants meeting notes, brain dumps, or scratch notes turned into a readable document24- Asks to structure, format, or organize notes into a summary with action items2526## Workflow27281. **Read the source**29 - Accept pasted text, a file path, or inline chat content30 - Read and understand the intent of the original notes31 - Do not use external tools, CLIs, scripts, MCP servers, or browser automation32332. **Extract only what is present**34 - Identify facts, decisions, open questions, and next actions explicitly stated or clearly implied35 - Preserve names, dates, numbers, and terminology from the source36 - Mark ambiguity with `[unclear]` or `[needs clarification]` rather than guessing37383. **Draft the structured note**39 - Apply the output template below40 - Include only sections that have supporting content41 - Use plain business language; avoid filler or jargon padding42434. **Self-check before saving**44 - Meaning preserved from the source45 - No new facts, decisions, or actions added46 - Each bullet traceable to the original notes47 - Tentative language not upgraded to firm conclusions48495. **Choose a filename**50 - Format: `{topic-slug}-{YYYY-MM-DD}.md` in kebab-case51 - Example: `product-sync-2026-06-05.md`52 - If the topic is unclear, use `notes-{YYYY-MM-DD}.md` or ask the user53546. **Write to `notes/`**55 - Create the `notes/` directory at the project root if it does not exist56 - Write the cleaned markdown file to `notes/{filename}`57 - Do not delete or overwrite the original source unless the user explicitly asks58597. **Confirm with the user**60 - Share the file path61 - Give a one-line summary of what was captured6263## Output Format6465Use this template. Include only sections that have content.6667```markdown68# {Title derived from content}6970## Summary71{1–3 sentences; only facts from the source}7273## Key Points74- {bullet}7576## Decisions77- {bullet}7879## Open Questions80- {bullet}8182## Next Actions83- {bullet with owner if stated}84```8586### Formatting rules8788- Derive the `#` title from the note topic, not generic labels like "Clean Notes"89- Skip empty sections entirely90- If the source discusses decisions but none were finalized, include `## Decisions` with `- None recorded.`91- Keep bullets short and scannable — one idea per bullet92- Preserve names, dates, numbers, and terminology from the source93- Use `[unclear]` or `[needs clarification]` for ambiguous source text94- Include owner names in Next Actions only when stated in the source95- Do not infer deadlines unless explicitly stated9697## Quality Rules9899- Do not add context, conclusions, or action items not present in the source100- Do not upgrade tentative language ("maybe", "thinking about") into firm decisions101- Do not infer owners or deadlines unless stated102- When the source is too thin for a section, omit that section103- When in doubt, leave it out or mark it as unclear104105## Example Prompts106107These prompts should trigger this skill:1081091. "Clean up these meeting notes and put them in my notes folder: [paste]"1102. "Turn this brain dump into structured notes"1113. "Format the rough notes in `draft.md` into a proper summary with action items"112113## Before and After Example114115**Input (rough notes):**116117```118product sync w/ sarah and mike - 6/5119- launch date maybe july? sarah said eng blocked on auth120- mike wants pricing page done first121- decision: hold launch until auth is done?? not sure122- need to check w legal on terms123- sarah will follow up w eng lead124- me: draft pricing copy by fri?125```126127**Output (cleaned note):**128129```markdown130# Product Sync — June 5131132## Summary133Sarah, Mike, and the author discussed launch timing. Engineering is blocked on auth work. Launch timing remains unresolved.134135## Key Points136- Engineering is blocked on auth work (per Sarah)137- Mike wants the pricing page completed before launch138- Launch date discussed as possibly July [unclear]139140## Decisions141- None recorded.142143## Open Questions144- Confirm launch date145- Legal review needed on terms146147## Next Actions148- Sarah: Follow up with engineering lead149- [Author]: Draft pricing copy by Friday [needs clarification — confirm owner]150```