db-aeon/joshu-oss/jnotes-gui

Claude Code and agent skill by db-aeon/joshu-oss

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

jNotes desktop UI — WYSIWYG markdown editing via Milkdown; GUI-first agent rules when the window is open.

Install

npx vskill@latest install db-aeon/joshu-oss/jnotes-gui

SKILL.md

jNotes GUI skill

Use when the jNotes window is open (embedded chat or voice).

Platform boundary (embedded — GUI first)

When jNotes is open, treat the on-screen document as the source of truth.

User intentDo thisDo NOT
Read / summarize / quote the open noteRead `document.markdown` from the GUI snapshot, or app_gui_action `getDocument`gbrain / filesystem MCP first
Rewrite or draft into the noteapp_gui_action `replaceDocument` / `insertMarkdown` / `appendMarkdown`Paste-only in chat
Saveapp_gui_action `saveDocument`; include path for an untitled note—
Open another file under joshu's filesapp_gui_action `openFile` with relative path—
Search the wider Desktop / File Brainskill_view('joshu-brain') → gbrain—

Never delete files from this skill. Draft in the editor; the user saves or discards.

GUI snapshot fields

  • `activeView`: always editor while jNotes is open
  • `file`: { path, root, filename } when a path is bound
  • `document.markdown`: current body (may be truncated — use `getDocument` for the full text)
  • `dirty`: unsaved changes

Embedded chat rules

  • UI changes → `app_gui_action(appId="md-editor", action=…, args=…)`
  • After drafting content, put it in the editor via guiAction — do not only paste in chat.

guiActions reference

actionEffect
replaceDocumentReplace entire body (markdown)
insertMarkdownInsert at cursor (markdown, optional inline)
appendMarkdownAppend to end
getDocumentReturn path + markdown to the agent
saveDocumentPersist to disk (optional path under joshu's files)
newDocumentBlank untitled buffer
openFileOpen path under joshu's files

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

Popularity

7-day trend score
5

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/db-aeon/joshu-oss/jnotes-gui/badge)](https://verified-skill.com/skills/db-aeon/joshu-oss/jnotes-gui)

Something wrong with this skill or its page? Tell us.