一键导入
j-note-stash
Use when the user explicitly wants to save a cross-project lesson, incident, convention, or gotcha to the shared stash denote notes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when the user explicitly wants to save a cross-project lesson, incident, convention, or gotcha to the shared stash denote notes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | j-note-stash |
| description | Use when the user explicitly wants to save a cross-project lesson, incident, convention, or gotcha to the shared stash denote notes. |
Write a shared denote note to /workspaces/stash/notes for knowledge that
should survive across repos and host-level workflow.
Expected usage:
/j-note-stash firebase incident in open webui tool verification
If the user does not provide freeform trailing text, stop and ask what should be noted.
Use stash only when the note would still be useful in an unrelated project.
Ask yourself:
If the answer is no, do not write a stash note. Say that it is project-local
and belongs in docs/notes/ instead.
If the knowledge is both local and general, write only the stash note requested here and explicitly say that a project-local note should also be written. Do not silently create both.
Before writing, scan existing stash notes:
emacsclient -e '(bergheim/agent-denote-find "/workspaces/stash/notes")'
If a stash note already covers the same lesson, do not create a near-duplicate. Only create a new note when there is genuinely new information or a clearly different angle.
Use the existing denote helper:
emacsclient -e '(bergheim/agent-denote-create "/workspaces/stash/notes" "Title here" (quote ("kind" "topic1" "topic2")) "Body text.")'
Choose the right kind (first keyword):
memory — reusable pattern or how something worksresearch — investigation with cross-project valuedecision — architectural or workflow choice with rationalegotcha — trap likely to bite again elsewhereconvention — repeatable rule or workflow agreementincident — failure, cause, and fix worth remembering elsewhereKeep the note concise. Include:
Prefer generalized wording. If repo-specific paths, branches, or local architecture are central to the note, it probably should not be stash-only.
Emacs daemon wedged by org note prompt, not
Note about Emacs.Extract clean Markdown from web pages via the self-hosted Crawl4AI service at $CRAWL4AI_URL. Use when WebFetch returns junk on JS-rendered or anti-bot pages, or for whole-site ingestion. Keyless — never install a crawler, puppeteer, or hosted Firecrawl.
Prioritize open TODO items by effort and impact, recommend what to work on next. Add the `full` keyword to also weigh project notes and stash context.
Create an isolated git worktree in a new tmux window via `just wt new`. Use when the user asks to use, create, spin up, or work in a worktree in a jolo container.
Browse, screenshot, or visually verify a local web app using the pre-installed browser-check and playwright-cli (never install your own browser). Use when asked to screenshot, browse, open/view a page, check the UI, or confirm the site is running.
Resume a session — read the paste-back handoff note to recall what we last worked on, falling back to a git+TODO status when none exists. Add the `full` keyword to also deep-scan project notes and memory.
Write the paste-back handoff note (scratch/resume-session.md) so the next session can hit the ground running. Add the `full` keyword to also save durable knowledge to denote notes + TODO and commit.