read-mac-stickies
Read and search Mac Stickies app content — list, filter by color, search by text, or read specific notes
Skill by mindstone
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mindstone-read-mac-stickies
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, writing, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/read-mac-stickies
What's inside
- Skill name
read-mac-stickies- Description
- Read and search Mac Stickies app content — list, filter by color, search by text, or read specific notes
- License
- MIT
- Instructions
- 112 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (2)
- SKILL.md
- read-mac-stickies.py · scripts/
SKILL.md (first lines)
# Read Mac Stickies **Goal**: Read, list, filter, and search content from the macOS Stickies app. ## When to Use This Skill Use this skill when users want to: - Read or review their Mac sticky notes - Find a specific sticky by color, size, or text content - List all sticky notes with metadata - Search across stickies for particular words or topics ## Requirements - **macOS only** - Stickies app is Mac-specific - **Stickies.app data** must exist at `~/Library/Containers/com.apple.Stickies/` ## Process ### Step 1: Understand What the User Wants - **Browse all stickies** → list them first, then read as needed - **Find a specific sticky** → use `--color`, `--search`, `--largest`, or combine filters - **Read everything** → use `--all` ### Step 2: Run the Script **List all stickies** (shows UUID, size, color for each): ```bash python3 rebel-system/skills/admin/read-mac-stickies/scripts/read-mac-stickies.py ``` **Read all stickies' content**: ```bash python3 rebel-system/skills/admin/read-mac-stickies/scripts/read-mac-stickies.py --all ``` **Search for stickies containing specific text** (case-insensitive): ```bash python3 rebel-system/skills/admin/read-mac-stickies/scripts/read-mac-stickies.py --search "quarterly review" ``` **Filter by color**: ```bash python3 rebel-system/skills/admin/read-mac-stickies/scripts/read-mac-stickies.py --color purple python3 rebel-system/skills/admin/read-mac-stickies/scripts/read-mac-stickies.py --color blue --all ``` **Read the largest sticky** (by height — often the most detailed note): ```bash python3 rebel-system/skills/admin/read-mac-stickies/scripts/read-mac-stickies.py --largest ``` **Combine filters** (e.g. largest purple sticky, or search within blue stickies): ```bash python3 rebel-system/skills/admin/read-mac-stickies/scripts/read-mac-stickies.py --color purple --largest python3 rebel-system/skills/admin/read-mac-stickies/scripts/read-mac-stickies.py --color blue --search "deadline" ``` **Read a specific sticky by UUID**: ```bash python3 rebel-system/skills/admin/read-mac-stickies/scripts/read-mac-stickies.py --uuid ABC123... ``` ### Step 3: Present the Content Present the sticky content clearly. Depending on context, highlight: - Action items or todos - Deadlines or dates - Key topics or themes - How the content relates to what the user asked about ## Script Options | Option | Description | |--------|-------------| | (no args) | List all stickies with metadata (UUID, size, color) | | `--all` | Read and display text content of all stickies | | `--search TEXT` | Find stickies containing the given text (case-insensitive) | | `--largest` | Show text from the largest sticky (by height) | | `--color COLOR` | Filter by color: purple, blue, green, yellow, pink/red, white/gray | | `--uuid UUID` | Show text from a specific sticky by UUID | Filters can be combined: `--color` works with `--all`, `--search`, and `--largest`. ## Tips - **Start with listing** if the user's request is vague — show them what's available - **Color coding**: Users often use colors to categorise (work vs personal, urgent vs later) - **Search** is the fastest way to find a sticky when the user remembers some of the content but not which note it's in - **Largest sticky**: Often contains the most detailed notes ## Related Skills - `@check-todos-and-prioritise` - Combine with other todo sources for comprehensive review - `@identify-dropped-balls` - Analyse stickies for neglected priorities ## Technical Notes **How Mac Stickies Storage Works**: - Location: `~/Library/Containers/com.apple.Stickies/Data/Library/Stickies/` - Each sticky: Stored as UUID.rtfd folder containing TXT.rtf file - Metadata: `.SavedStickiesState` plist contains colors, sizes, positions - Format: RTF (Rich Text Format), converted to plain text by script **Bundled Script** (`scripts/read-mac-stickies.py`): - Uses `plutil` to read plist metadata - Uses `textutil` to convert RTF to plain text - Detects colors based on RGB values in metadata - Runs on any macOS system with Python 3 (no external dependencies)
From mindstone/rebel-system, MIT.
More from mindstone/rebel-system
- 0.520score
extend-mcp-server
mindstone
Guides users through adding new tools or capabilities to an existing connector (MCP server).
SkillAFreshness: AClaude Code +9 - 0.493score
build-custom-mcp-server
mindstone
Helps users connect and use a service in Rebel when it isn't already in the built-in connector catalog.
SkillBFreshness: BClaude Code +9 - 0.450score
multi-perspective-visual-ideation
mindstone
Generate a rich longlist of image ideas by deliberately spinning up multiple contrasting creative perspectives (comic, infographic, storybook, documentary…
SkillCFreshness: CClaude Code +9 - 0.450score
cross-platform-shell-delay-sleep-wait
mindstone
How to pause/sleep in shell commands on macOS, Linux, and Windows — use this when the agent needs to wait before running the next command.
SkillCFreshness: CClaude Code +9 - 0.447score
Anthropic-skill-packager
mindstone
Packages and validates skills for external distribution (zip files).
SkillCFreshness: CClaude Code +9 - 0.444score
git-commit-changes
mindstone
Guidelines for batching changes and writing safe, atomic git commits
SkillCFreshness: CClaude Code +9 - 0.426score
canvas-design
mindstone
Create beautiful visual art in .png and .pdf documents using design philosophy.
SkillCFreshness: CClaude Code +9 - 0.426score
brand-guidelines
mindstone
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel.
SkillCFreshness: CClaude Code +9 - 0.426score
algorithmic-art
mindstone
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Jun 19, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/mindstone/rebel-system
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from mindstone
- 0.618score
Google Workspace
mindstone
Google Workspace MCP server for Gmail, Calendar, Drive, Docs, Sheets, Slides, Contacts, and more
ConnectorAFreshness: ALocal★ 13↓ 183/wkClaude Code +5 - 0.610score
Nano Banana
mindstone
Nano Banana MCP server — Google Gemini image generation and editing.
ConnectorAFreshness: ALocal★ 13↓ 92/wkClaude Code +5 - 0.606score
Slack
mindstone
Slack MCP server: channels, messages, threads, reactions, users, files, and scheduled messages
ConnectorAFreshness: ALocal★ 13↓ 66/wkClaude Code +5 - 0.597score
Microsoft 365 Teams
mindstone
Microsoft 365 Teams via Graph: list chats, read/send messages, list teams/channels, presence.
ConnectorAFreshness: ALocal★ 13↓ 43/wkClaude Code +5 - 0.588score
Microsoft Office
mindstone
Microsoft Office MCP server: read and edit Word documents, Excel workbooks, and PowerPoint files
ConnectorBFreshness: BLocal★ 13↓ 411/wkClaude Code +5 - 0.585score
QuickBooks Online
mindstone
QuickBooks Online MCP server: invoices, bills, customers, vendors, employees, and accounts
ConnectorAFreshness: ALocal★ 13↓ 26/wkClaude Code +5
Cite this page
read-mac-stickies skill. Agent Mart. https://agentmart.dev/skills/mindstone-read-mac-stickies (last updated 2026-10-24)