Agent skill

Getnote Tag

by iswalle in iswalle/getnote-cli

查看得到大脑笔记已有标签,为笔记添加标签,或按真实标签 ID 安全删除标签,并避免误删系统标签或覆盖其他标签. An agent skill from iswalle/getnote-cli.

MITAuto-check passed

Install Getnote Tag

skills CLI
$ npx skills add iswalle/getnote-cli --skill getnote-tag -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install iswalle/getnote-cli getnote-tag --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/iswalle/getnote-cli.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/getnote-tag .claude/skills/getnote-tag && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
getnote-tag
GitHub stars
178
Token cost
~400 tokens
SKILL.md length
105 words
Files
1
Skills in repo
5
Repo updated
First seen
Licence
MIT

At a glance

查看得到大脑笔记已有标签,为笔记添加标签,或按真实标签 ID 安全删除标签,并避免误删系统标签或覆盖其他标签. An agent skill from iswalle/getnote-cli.

  • SKILL.md covers 路由与安全边界, 命令结果与用户呈现 and 失败与恢复
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Getnote Tag is an agent skill from iswalle/getnote-cli. 查看得到大脑笔记已有标签,为笔记添加标签,或按真实标签 ID 安全删除标签,并避免误删系统标签或覆盖其他标签。

Its SKILL.md is about 400 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Get笔记 CLI — 让人类和 AI Agent 都能在终端操作 Get笔记. The licence is MIT.

Example prompts

  • “/getnote-tag”

What it can do on your machine

Read from SKILL.md and the folder at commit 98275f0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Getnote Tag loads about 400 tokens when it runs. Until then it costs about 17 tokens; SKILL.md has 105 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~17
When it runs · the whole SKILL.md, loaded when a task matches
~400

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from iswalle/getnote-cli at commit 98275f0, republished under its MIT licence (© iswalle). 105 words, ~400 tokens.

Download SKILL.mdSave it as .claude/skills/getnote-tag/SKILL.md (or your agent's skills folder).
name
getnote-tag
description
查看得到大脑笔记已有标签,为笔记添加标签,或按真实标签 ID 安全删除标签,并避免误删系统标签或覆盖其他标签。

得到大脑标签

通过官方 getnote CLI 管理真实标签。不要自己构造标签 ID,也不要把标签名误当成删除参数。机器调用统一使用 -o json;退出码为 0 但 success=false 仍是失败。

路由与安全边界

用户意图命令不能做什么
“这条笔记有哪些标签”getnote tag list <note_id>不自动添加或删除。
“给这条笔记加上产品优化”getnote tag add <note_id> <tag>只新增指定标签,不覆盖原标签。
“删掉这个标签”先 tag list,再 getnote tag remove <note_id> <tag_id>不能把标签名称直接当作 tag_id。
“替换为这些标签”先读取当前标签,再交给 getnote note update --help属于覆盖性操作,必须先确认。

笔记 ID、标签 ID 及任何雪花 ID 始终作为字符串原样传递。系统标签不可删除;权限不足、标签不存在或笔记不存在时不能说“已经删掉”。

命令结果与用户呈现

查看标签
bash
getnote tag list <note_id> -o json

成功 JSON:

字段含义回复规则
success=true标签读取成功才能展示列表。
data.note_id实际读取的笔记必须与目标笔记一致。
data.tags[].id标签真实 ID仅用于后续删除,不必在普通回复中暴露。
data.tags[].name标签名称展示给用户。
data.tags[].type普通/系统等标签类型系统类型明确不能删除。

若 tags=[],回复“这条笔记目前没有标签”,这是成功结果。

添加标签
bash
getnote tag add <note_id> "产品优化" -o json

成功 JSON 必须有 success=true、data.note_id 与更新后的 data.tags[]。回复“已添加「产品优化」”,并在用户要求时列出当前全部标签;不要说“已替换标签”。如果结果没有新的标签集合,先再执行一次 tag list 核验,再向用户确认。

删除标签
bash
getnote tag remove <note_id> <tag_id> -o json

删除前必须从当前 tag list 结果中拿到真实 tag_id,并确认该条不是系统标签。成功返回 success=true 才能回复“已删除「标签名」”;如果用户需要看剩余标签,再执行 tag list,不能猜测剩余集合。

失败与恢复

  • 失败时展示实际 error.message / error.reason、是否可重试和 request_id;不要把“标签不存在”“系统标签”“无权限”归为通用网络错误。
  • 不能确定用户要删除哪一个同名标签时,先列出名称和类型让用户确认;不要按第一个结果擅自删除。
  • 在群聊中仅展示用户当前要求的标签信息;不通过标签列表推断或泄露笔记其他正文。

© iswalle, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/getnote-tag of iswalle/getnote-cli.

Open the folder on GitHubat commit 98275f0

Compare with similar skills

Getnote Tag next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Getnote Tag compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Getnote Tag this skilliswalle/getnote-cli178—~400Automated safety check: PassMIT
Review Tagshashicorp/terraform-provider-aws11k—~462Automated safety check: PassMPL-2.0
Noscript Tagthedaviddias/Front-End-Checklist74k—~554Automated safety check: PassMIT
Og Tagsthedaviddias/Front-End-Checklist74k—~495Automated safety check: PassMIT
Tag Duplicate PRs Issuesopenclaw/openclaw392k—~4kAutomated safety check: PassMIT
Tag Gardengnekt/My-Brain-Is-Full-Crew3.9k—~2.1kAutomated safety check: PassCustom licence

Similar skills

  • Review Tags

    hashicorp/terraform-provider-aws

    Official

    Review Terraform AWS Provider tagging: the tags/tagsall schema attributes, the @Tags(identifierAttribute=...) annotation, and wiring input.Tags = getTagsIn(ctx) after flex.Expand.

    11k GitHub stars~462 tokensUpdated today
    DevOps & CloudAuto-check passed
  • Noscript Tag

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing templates, rendered HTML, or shared components related to Provide noscript fallback content.

    74k GitHub stars~554 tokensUpdated 3 days ago
    Auto-check passed
  • Og Tags

    thedaviddias/Front-End-Checklist

    A skill your agent uses when auditing a web page's social sharing metadata.

    74k GitHub stars~495 tokensUpdated 3 days ago
    Auto-check passed
  • Tag Duplicate PRs Issues

    openclaw/openclaw

    Use gitcrawl to search duplicate OpenClaw PRs/issues, group related work in prtags, and sync duplicate state to GitHub.

    392k GitHub stars~4k tokensUpdated today
    Research & ScienceAuto-check passed
  • Tag Garden

    gnekt/My-Brain-Is-Full-Crew

    Analyze all vault tags: find unused, orphan, near-duplicate, over-used, and under-used tags.

    3.9k GitHub stars~2.1k tokensUpdated 3 mo ago
    Productivity & AutomationAuto-check passed
  • Remove bracketed NemoClaw tags from GitHub issue and PR titles.

    23k GitHub stars~693 tokensUpdated today
    Marketing & SEOAuto-check passed

More from iswalle/getnote-cli

  • Getnote Note

    iswalle/getnote-cli

    使用得到大脑保存文字、链接、图片和长笔记,查看笔记详情、原文、录音转写、附件、时间线、标记、发芽报告、快捷笔记和会议待办,并安全更新、删除或分享笔记。标记、发芽与时间线分别读取。

    178 GitHub stars~1.2k tokensUpdated 15 days ago
    Auto-check passed
  • Getnote Search

    iswalle/getnote-cli

    在得到大脑的全部笔记或指定知识库中按自然语言进行语义搜索,返回真实标题、摘要、字符串 ID 和可打开的笔记链接. An agent skill from iswalle/getnote-cli.

    178 GitHub stars~535 tokensUpdated 15 days ago
    Auto-check passed
  • Getnote Auth

    iswalle/getnote-cli

    安装和连接得到大脑,完成浏览器授权、环境诊断、配额检查、CLI 升级与领域 Skill 同步。用户说“安装/连接/登录/更新得到大脑”“检查为什么不能用”“查看额度”时使用。

    178 GitHub stars~1.1k tokensUpdated 15 days ago
    Auto-check passed
  • Getnote Kb

    iswalle/getnote-cli

    查看和管理得到大脑的知识库、文件夹、书籍、客户档案、团队知识库、抖音博主订阅与直播,归档笔记,以及查询文件格式限制、直传文件到 OSS 并提交知识库入库。用户要上传文档或文件时也使用。

    178 GitHub stars~1.7k tokensUpdated 15 days ago
    Auto-check passed

Questions about Getnote Tag

What does Getnote Tag do?

查看得到大脑笔记已有标签,为笔记添加标签,或按真实标签 ID 安全删除标签,并避免误删系统标签或覆盖其他标签. An agent skill from iswalle/getnote-cli. Getnote Tag is an agent skill from iswalle/getnote-cli.

How do I install Getnote Tag in Claude Code?

Run `npx skills add iswalle/getnote-cli --skill getnote-tag -a claude-code`. Or copy the skill folder (skills/getnote-tag in iswalle/getnote-cli) into .claude/skills/getnote-tag in your project. Claude Code loads it when a task matches its description.

How do I install Getnote Tag in Codex?

Run `npx skills add iswalle/getnote-cli --skill getnote-tag -a codex`. Or copy the skill folder (skills/getnote-tag in iswalle/getnote-cli) into .agents/skills/getnote-tag in your project. Codex loads it when a task matches its description.

Can I use Getnote Tag in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add iswalle/getnote-cli --skill getnote-tag -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/getnote-tag, .gemini/skills/getnote-tag, .github/skills/getnote-tag and .opencode/skills/getnote-tag in your project.

What does Getnote Tag need to run?

SKILL.md names no scripts, command-line tools or credentials: Getnote Tag is instructions for the agent only.

Does Getnote Tag access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Getnote Tag safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Getnote Tag use?

Getnote Tag is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Getnote Tag use?

About 400 tokens (SKILL.md is roughly 1.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Getnote Tag?

Skills that share tags, products or a category with Getnote Tag: Review Tags (hashicorp/terraform-provider-aws, 11k stars), Noscript Tag (thedaviddias/Front-End-Checklist, 74k stars), Og Tags (thedaviddias/Front-End-Checklist, 74k stars) and Tag Duplicate PRs Issues (openclaw/openclaw, 392k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Getnote Tag?

iswalle (a GitHub user) maintains it in iswalle/getnote-cli, which has 178 GitHub stars. The repository holds 5 skills in this directory. The repository was last updated on September 24, 2026.

Source: iswalle/getnote-cli on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.