Wiki capture
My agent skills
npx -y skills add jehrhardt/agents --skill wiki-captureAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Quickly capture raw thoughts, links, images, or notes to today's Obsidian daily note from anywhere in Pi. Use when the user wants to jot something down for later wiki processing.
SKILL.md
2.0 KB, 451 tokens by cl100k_base, as published. Nobody here has run it
Wiki Capture
Append raw captures to today's Obsidian daily note.
Vault
- Path:
~/Notes - Vault name: auto-detected by obsidian CLI
Steps
1. Ask the User
Prompt the user for what they want to capture:
- A quick thought?
- A link?
- Notes on a topic?
- Something else?
Wait for their response before proceeding.
2. Read the Current Daily Note
Get the daily note path and read its contents:
obsidian daily:path
Then read the file:
read path="<output from daily:path>"
This shows the existing structure so you can append content that fits contextually.
3. Determine the Right Format
Based on the existing content, decide how to append:
- If the note is empty or has a loose list: append as bullet items
- If there's a relevant section (e.g.,
## Links,## Thoughts): append under that section - If the content is a new topic: append with a new heading (e.g.,
## Topic Name)
4. Append via Obsidian CLI
obsidian daily:append content="..."
Examples by context:
# Adding to an existing list
obsidian daily:append content="- https://example.com/article about parser combinators"
# Adding under a specific section ( Obsidian appends at end; restructure if needed )
obsidian daily:append content="\n## New Topic\n- First thought\n- Second thought"
# Multiple items
obsidian daily:append content="\n- Task: review PR #42\n- Idea: automate wiki linting"
5. Confirm
Read back the daily note to verify the append looks right:
obsidian daily:read
Notes
- This writes to the raw layer. Content will be processed into the wiki later via
wiki-ingest. - The obsidian CLI requires the Obsidian app to be running.
- For images or files captured on mobile: describe them in text if you can't embed directly.