← ClaudeAtlas

ctx-notelisted

Capture a personal observation, written note, or voice memo into project context. Synthesises and validates the note, links to a person if relevant.
simonconway1979/os-intelligence · ★ 3 · AI & Automation · score 69
Install: claude install-skill simonconway1979/os-intelligence
# CTX Note Two phases: 1. **Interactive:** Confirm project, get content, link to a person (optional), set date 2. **Background:** Synthesise → validate → write outputs --- ## Phase 1 — Collect Inputs **Step 1** — Print: ``` ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ CAPTURE A NOTE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` Then print these one-line tips (non-blocking — proceed to Step 2 without waiting): ``` Tip: make sure auto-accept edits is ON (Shift + Tab) — background synthesis fails silently otherwise. Tip: /add-context auto-detects type — you can route through it next time instead of /ctx-note. ``` **Step 2 — Project.** Read `[workspace-root]/.current-session` for the active project. Show pre-selected, list others. Wait for confirmation. **Step 3 — Content.** Ask: `Paste note below, or give a file path:` **Step 4 — Person (optional).** Ask: `Is this about a specific person? (name, or "none" to skip)` If yes, match to `[PROJECT_ROOT]/people/`. If no match found, offer to create a stub. **Step 5 — Context (optional).** Ask: `Any context? e.g. post-event reflection, follow-up to April 16 (type "none" to skip):` **Step 6 — Date.** Check content for a date. If found, confirm. If not: `Date (e.g. 17 Apr 2026):` **Step 7 — Slug.** Generate a short slug from the content topic (e.g. `april-16-reflection`). Show and ask to confirm or edit. Show summary: ``` Project: [name] About: [person name / "Not linked"] Context: [context / "None"] Date: [date] Folder: notes