Pinboard: Quick Project Notes
A digital pinboard for capturing notes, reminders, and ideas during a
work session without breaking flow. Notes are saved to PINBOARD.md in
the project root.
Adding a Note
When the user drops a note (e.g., "remind me to call Marco about the
data", "check out Spina et al 2026 on orphan wells"), do the following:
Auto-categorise the note into one of four categories based on content:
- To-Do — action items, tasks, things to do, people to contact,
forms to submit, deadlines
- Papers — papers to read, articles to follow up on, citations
to check, references to find
- Ideas — hypotheses to test, research ideas, alternative
specifications to try, things to think about
- Data Issues — variables to investigate, data quality concerns,
sample construction questions, merge problems to check
Add the note silently to PINBOARD.md in the appropriate category
section. Include a timestamp. Do not ask for confirmation, category,
or priority — just save it and move on.
Acknowledge briefly — one short sentence confirming the note was
pinned. Do not repeat the note back. Do not ask follow-up questions.
Example: "Pinned." or "Added to your pinboard."
Format for each note entry
- [ ] [YYYY-MM-DD] Note text here
Creating PINBOARD.md
If PINBOARD.md does not exist yet, create it with this structure:
# Pinboard
## To-Do
## Papers
## Ideas
## Data Issues
---
## Done
Adding to an existing PINBOARD.md
Append the new note under the correct category heading. Do not reorder
or modify existing notes. If the file exists but is missing a category
section, add the section.
Reading the Pinboard
When the user says "show my pinboard", "what's on my pinboard",
"any notes?", or similar:
- Read
PINBOARD.md
- Present the contents organised by category
- Note how many items are in each category
- Flag any items older than 7 days as potentially stale — these may
have been forgotten or are no longer relevant
- If the pinboard is empty, say so
Stale item format
When presenting, add a note next to old items:
- [ ] [2026-03-15] Call Marco about the merge issue ⚠️ (3 weeks ago)
Marking Items as Done
When the user says "mark X as done", "done with X", "finished X",
or "completed X":
- Find the matching item (match on keywords — it doesn't need to be
an exact quote)
- Move it from its current category to the Done section at the
bottom of the file
- Change
- [ ] to - [x] and add the completion date
- Acknowledge briefly: "Done."
Format for completed items
- [x] [2026-03-15] Call Marco about the merge issue ✓ completed 2026-04-07
If multiple items match the user's description, ask which one they mean
before marking done.
Clearing the Pinboard
When the user says "clear my pinboard", "clean up the pinboard", or
"archive done items":
- "Clear done items" — remove everything in the Done section
- "Clear everything" — ask for confirmation, then reset the file
to the empty template
- "Clear stale items" — move items older than 14 days to Done
Always ask for confirmation before clearing.
Important Rules
- Never modify PINBOARD.md without reading it first — append, don't
overwrite
- Keep the format consistent so the file stays human-readable
- This is the user's scratchpad — don't editorialize, reorganise,
or "improve" their notes
- If the user's note doesn't clearly fit one category, default to
To-Do
- When in doubt about whether something is a pinboard request, it
probably is — err on the side of pinning it
1---2name: pinboard3description: Digital pinboard for quick project notes, reminders, and ideas. Use this skill when the user wants to jot down a note, reminder, to-do, paper to read, idea, or data issue — including phrases like "pin this", "note to self", "remind me to", "add to pinboard", "I need to remember to", "check out this paper", "look into this later", "jot this down", "don't let me forget", or any quick note the user wants saved for later. Also use when the user says "show my pinboard", "what's on my pinboard", "mark X as done", or "clear my pinboard."4---56# Pinboard: Quick Project Notes78A digital pinboard for capturing notes, reminders, and ideas during a9work session without breaking flow. Notes are saved to `PINBOARD.md` in10the project root.1112## Adding a Note1314When the user drops a note (e.g., "remind me to call Marco about the15data", "check out Spina et al 2026 on orphan wells"), do the following:16171. **Auto-categorise** the note into one of four categories based on content:18 - **To-Do** — action items, tasks, things to do, people to contact,19 forms to submit, deadlines20 - **Papers** — papers to read, articles to follow up on, citations21 to check, references to find22 - **Ideas** — hypotheses to test, research ideas, alternative23 specifications to try, things to think about24 - **Data Issues** — variables to investigate, data quality concerns,25 sample construction questions, merge problems to check26272. **Add the note silently** to `PINBOARD.md` in the appropriate category28 section. Include a timestamp. Do not ask for confirmation, category,29 or priority — just save it and move on.30313. **Acknowledge briefly** — one short sentence confirming the note was32 pinned. Do not repeat the note back. Do not ask follow-up questions.33 Example: "Pinned." or "Added to your pinboard."3435### Format for each note entry3637```markdown38- [ ] [YYYY-MM-DD] Note text here39```4041### Creating PINBOARD.md4243If `PINBOARD.md` does not exist yet, create it with this structure:4445```markdown46# Pinboard4748## To-Do4950## Papers5152## Ideas5354## Data Issues5556---5758## Done59```6061### Adding to an existing PINBOARD.md6263Append the new note under the correct category heading. Do not reorder64or modify existing notes. If the file exists but is missing a category65section, add the section.6667## Reading the Pinboard6869When the user says "show my pinboard", "what's on my pinboard",70"any notes?", or similar:71721. Read `PINBOARD.md`732. Present the contents organised by category743. Note how many items are in each category754. Flag any items older than 7 days as potentially stale — these may76 have been forgotten or are no longer relevant775. If the pinboard is empty, say so7879### Stale item format8081When presenting, add a note next to old items:82```83- [ ] [2026-03-15] Call Marco about the merge issue ⚠️ (3 weeks ago)84```8586## Marking Items as Done8788When the user says "mark X as done", "done with X", "finished X",89or "completed X":90911. Find the matching item (match on keywords — it doesn't need to be92 an exact quote)932. Move it from its current category to the **Done** section at the94 bottom of the file953. Change `- [ ]` to `- [x]` and add the completion date964. Acknowledge briefly: "Done."9798### Format for completed items99100```markdown101- [x] [2026-03-15] Call Marco about the merge issue ✓ completed 2026-04-07102```103104If multiple items match the user's description, ask which one they mean105before marking done.106107## Clearing the Pinboard108109When the user says "clear my pinboard", "clean up the pinboard", or110"archive done items":111112- **"Clear done items"** — remove everything in the Done section113- **"Clear everything"** — ask for confirmation, then reset the file114 to the empty template115- **"Clear stale items"** — move items older than 14 days to Done116117Always ask for confirmation before clearing.118119## Important Rules120121- Never modify PINBOARD.md without reading it first — append, don't122 overwrite123- Keep the format consistent so the file stays human-readable124- This is the user's scratchpad — don't editorialize, reorganise,125 or "improve" their notes126- If the user's note doesn't clearly fit one category, default to127 **To-Do**128- When in doubt about whether something is a pinboard request, it129 probably is — err on the side of pinning it