aymenfurter/polyclaw/note-taking
Claude Code and agent skill by aymenfurter/polyclaw
- community
Checking that the SKILL.md file is still in the repository.
Create, read, update, and organize personal notes. Use when the user asks to take a note, jot something down, save information for later, or manage their notes.
Install
npx vskill@latest install aymenfurter/polyclaw/note-takingSKILL.md
Note Taking Skill
Manage the user's notes as plain text/markdown files in the data directory.
Storage
All notes are stored as plain .md files in the home (data) directory at ~/notes/. Do NOT use a database, JSON blob, or any other structured format -- just simple files on disk. This makes notes portable, grep-able, and easy to back up.
Directory Structure
Create subdirectories as needed. Default to the top-level ~/notes/ for simple notes.
Creating a Note
- Determine the appropriate file based on context:
- Quick thought or no category specified: append to
~/notes/quick.md - Meeting notes:
~/notes/meetings/<date>.md - Project-specific:
~/notes/projects/<project>.md - Topic-specific:
~/notes/topics/<topic>.md
- Ensure the directory exists:
``bash mkdir -p ~/notes/meetings ~/notes/projects ~/notes/topics ``
- Append the note with a timestamp header:
``bash echo -e "\n## $(date '+%Y-%m-%d %H:%M')\n\n<content>" >> ~/notes/<file>.md ``
Reading Notes
- Show a specific note file:
``bash cat ~/notes/<file>.md ``
- List all notes:
``bash find ~/notes -name '*.md' -type f | sort ``
- Search across all notes:
``bash grep -rl "<search term>" ~/notes/ ``
Updating Notes
- To edit an existing note, read the file, modify the content, and write it back.
- When appending, always add a new timestamped section rather than overwriting.
Deleting Notes
- Only delete when the user explicitly asks:
``bash rm ~/notes/<file>.md ``
Tips
- Always confirm with the user before deleting or overwriting notes.
- When the user says "note that..." or "remember that...", save it to
quick.mdunless a better category is obvious. - Keep note content concise but complete -- capture the user's intent faithfully.
- Use markdown formatting (headers, lists, bold) to keep notes scannable.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/note-taking/SKILL.md
Popularity
- Repository stars
- 50
- Repository forks
- 8
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 20 Mar 2026, 7 months ago.
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/aymenfurter/polyclaw/note-taking)