yuga-hashimoto/open-dash/quick-note
Claude Code and agent skill by yuga-hashimoto/open-dash
- community
Checking that the SKILL.md file is still in the repository.
Rapid voice-note capture — acknowledge once with "Listening.", store the next utterance via `remember` under the `notes` namespace with a timestamp key, confirm "Saved." No ceremony, no list read-back.
Install
npx vskill@latest install yuga-hashimoto/open-dash/quick-noteSKILL.md
Quick Note
Trigger on "quick note", "take a note", "note to self", "メモ", "記録して". For fleeting thoughts the user wants captured right now without structure. Distinct from task-manager (actionable task objects with complete/remove flow) and from gratitude-journal (nightly 3-item prompt). A note is raw text, stored and forgotten until explicitly searched.
Default flow
- Acknowledge once: respond with a single word — "Listening." or
"どうぞ。" — nothing more. Do not ask "what would you like to note?" — the user already said they want to note something; get out of the way.
- Capture the next utterance: treat the user's next full
utterance as the note body. Do not interrupt mid-sentence. Wait for a clear end-of-turn.
- Store: call
rememberwith:
namespace:"notes"key:"note-<epoch-millis>"(current time in milliseconds)value: the user's utterance, trimmed. Preserve exact phrasing
— this is the user's voice, not a paraphrase.
- Confirm: "Saved." or "保存しました。" — one word, then stop.
Do not read the note back. Do not ask a follow-up.
Short-circuit
If the user packs the note into the trigger itself ("quick note: pick up milk tomorrow" / "メモ、牛乳買う"), skip the "Listening." step entirely. Parse the note body from after the trigger phrase and go straight to remember + "Saved." One turn, done.
Recall variant
If the user asks "what notes did I take?" / "今日のメモ見せて" / "find my note about X":
- Broad listing: call
recallwithnamespace:"notes"and read the
most recent five, newest first, each on its own line. Do not number them — notes are not ranked.
- Semantic lookup: if the user names a topic ("my note about the
dentist"), call search_memory with the topic as the query, scoped to the notes namespace. Read the single best match.
Style
- Minimal ceremony. Notes are interruptions of the user's flow —
honor that by being brief.
- No "Got it!" / "Great!" / "いいですね!" — flat acknowledgements
only.
- Never editorialize the note content. If it's odd, it's odd —
store it as given.
- Never ask "should I remind you about this?" — that's
task-manager's job, not this skill's.
Tools used
remember(namespace:notes, key:note-<epoch-millis>)recall(listing variant, scoped tonotesnamespace)search_memory(topic-scoped lookup)
Tools explicitly avoided
broadcast_tts/broadcast_announcement— notes are private,
never shared to other rooms.
run_routine/create_routine— a note is not an action.set_timer— notes do not schedule themselves; if the user wants
a reminder, they'll ask task-manager.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingapp/src/main/assets/skills/quick-note/SKILL.md
Popularity
- Repository stars
- 6
- Repository forks
- 2
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/yuga-hashimoto/open-dash/quick-note)