skills-sh:iswalle/getnote-cli/getnote-tag
getnote-tag
# getnote-tag Skill Add, list, and remove tags on notes. ## Prerequisites - `getnote` CLI installed and authenticated (`getnote auth status` should show "Authenticated") ## Commands ### List tags on a note ``` getnote tag list <note_id> ``` Returns all tags with their IDs and types. Tag types: - `ai` — auto-generated by AI - `manual` — added by the user - `system` — system tag (**cannot be deleted**) ```bash getnote tag list 1896830231705320746 getnote tag list 1896830231705320746 -o json ``` --- ### Add a
This is a stored upstream skills.sh listing. ClawHub has not scanned or accepted this source.
- Source
- iswalle/getnote-cli
- Freshness
- Observed 22m ago
- Path
- skills/getnote-tag
- Commit
- 75937008205d00b7541b7cee90a6b37ae0843a0b
Install
ClaimOpenClaw
openclaw skills install skills-sh:iswalle/getnote-cli/getnote-tagClawHub
clawhub install skills-sh:iswalle/getnote-cli/getnote-tagUpstream checks
Upstream checks are separate from ClawHub scanning.
Stored SKILL.md
SKILL.mdname: getnote-tag version: 0.4.0 description: Manage note tags in Get笔记 via the getnote CLI
getnote-tag Skill
Add, list, and remove tags on notes.
Prerequisites
getnoteCLI installed and authenticated (getnote auth statusshould show "Authenticated")
Commands
List tags on a note
getnote tag list <note_id>
Returns all tags with their IDs and types.
Tag types:
ai— auto-generated by AImanual— added by the usersystem— system tag (cannot be deleted)
getnote tag list 1896830231705320746
getnote tag list 1896830231705320746 -o json
Add a tag
getnote tag add <note_id> <tag>
getnote tag add 1896830231705320746 工作
Remove a tag
getnote tag remove <note_id> <tag_id>
⚠️ Requires tag ID (integer from
tag list), not tag name. ⚠️systemtype tags cannot be removed.
# Step 1: get tag IDs
getnote tag list 1896830231705320746 -o json
# Step 2: remove by tag ID
getnote tag remove 1896830231705320746 123
Agent Usage Notes
tag list -o jsonreturns{"note_id":"...","tags":[{"id":"...","name":"...","type":"..."}]}(flat, nosuccesswrapper).tag removetakes a numeric tag ID, not a name — always calltag listfirst.- To replace all tags at once, use
getnote note update --tag "tag1,tag2"instead. - Exit code
0= success; non-zero = error. Error details go to stderr.
