apple-noteslisted
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