NekoCore-OS tutorial-notes
Take structured notes in workspace markdown files using deterministic tool calls.
install
source · Clone the upstream repo
git clone https://github.com/voardwalker-code/NekoCore-OS
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/voardwalker-code/NekoCore-OS "$T" && mkdir -p ~/.claude/skills && cp -r "$T/project/skills/tutorial-notes" ~/.claude/skills/voardwalker-code-nekocore-os-tutorial-notes && rm -rf "$T"
manifest:
project/skills/tutorial-notes/SKILL.mdsource content
tutorial-notes
Use this skill when the user asks to save, update, read, list, or summarize notes.
Execution Rules
- Always use valid tool tags in this form: [TOOL:tool_name key="value"]
- Keep paths relative to workspace root.
- Use markdown files for notes, for example: notes.md or project-ideas.md.
- Perform tool calls first, then provide a short natural-language confirmation.
- Do not claim a tool is unavailable unless an actual tool error is returned.
Decision Guide
- New note with full content: use ws_write.
- Add content to existing note: use ws_append.
- Read one note: use ws_read.
- Show available notes: use ws_list.
Tool Usage
ws_write
Create or replace a note file.
[TOOL:ws_write path="notes.md" content="# Notes\n\n## 2026-03-15\n- Example note"]
ws_append
Add a new section to an existing note file.
[TOOL:ws_append path="notes.md" content="\n\n## 2026-03-15\n- Follow-up note"]
ws_read
Read a note file.
[TOOL:ws_read path="notes.md"]
ws_list
List files when the user asks what notes exist.
[TOOL:ws_list]
Response Pattern
- After ws_write or ws_append: confirm what file was updated.
- After ws_read: summarize key points unless the user asks for full text.
- After ws_list: present file names and ask which one to open.