← ClaudeAtlas

apple-noteslisted

Read, search, write, and extract images from Apple Notes on macOS via a single dispatcher script (AppleScript under the hood). Treats subfolders of one configured "company folder" as projects, auto-maps the current git repo to its project subfolder, and enforces a four-folder issue layout (inbox/ready/done/docs) with title-prefix conventions (BUG:/FEAT:/IDEA:/FB:/TECH:) so non-technical collaborators can drop in bug reports that agents can later triage and act on. Use when the user references Apple Notes, says "check my notes", "pull bug reports from Notes", "what did my partner write about this app", wants to extract screenshots from a note, triage the inbox, or move an issue between statuses.
silvio-l/skills · ★ 0 · Data & Documents · score 72
Install: claude install-skill silvio-l/skills
# Apple Notes One dispatcher: `scripts/apple-notes <subcommand>`. AppleScript under the hood. Output is plain text by default, `--json` available where useful. ## Project layout (enforced by `init`, scanned by all reads) ``` Firma/ ← company folder (configurable; default "Firma" in iCloud) HellerIO/ ← one subfolder per app/repo inbox/ ← new, untriaged ready/ ← triaged, ready for work done/ ← merged / shipped docs/ ← templates, briefing, specs — NOT issues Whispaste/ inbox/ ready/ done/ docs/ ``` **Title-prefix convention** (the only requirement, surfaced by `triage`): `BUG:` `FEAT:` `IDEA:` `FB:` (user feedback) `TECH:` (tech debt / refactor). **Body**: free-form text. Non-technical partners write plain prose using the BUG / FEAT / IDEA / FB templates seeded under `docs/`. Only the TECH template (Silvio's own notes) carries a compact `·`-separated metadata first line — agents and `triage` do not require it for any other prefix. ## Quick start ```bash S=~/.claude/skills/apple-notes/scripts/apple-notes "$S" init HellerIO # creates inbox/ready/done/docs + seeds templates+cheatsheet "$S" resolve # auto-map current repo to project (cached) "$S" notes "$($S resolve)" # list, grouped by status "$S" triage HellerIO # inbox health check (prefix + metadata) "$S" get HellerIO "BUG: Login flaky" # pla