JavaScript Concept Fact Checker
leonardomso/33-js-concepts
Verifies the technical accuracy of JavaScript concept pages by checking code examples, MDN and ECMAScript claims and external links through a five-phase method.
Hanako 用户说明书。解答用户关于软件使用方法、功能介绍、常见问题和实用技巧的疑问. An agent skill from ZS520L/HanakoPro.
The automated check flagged lines worth reading first. See the safety section below.
$ npx skills add ZS520L/HanakoPro --skill user-guide -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ZS520L/HanakoPro user-guide --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/ZS520L/HanakoPro.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills2set/user-guide .claude/skills/user-guide && rm -rf skills-srcUse ~/.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/
Install the "user-guide" agent skill from https://github.com/ZS520L/HanakoPro/tree/main/skills2set/user-guide into .claude/skills/user-guide/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "user-guide", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/ZS520L/HanakoPro/tree/main/skills2set/user-guideType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add ZS520L/HanakoPro --skill user-guide -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ZS520L/HanakoPro user-guide --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ZS520L/HanakoPro.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills2set/user-guide .agents/skills/user-guide && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "user-guide" agent skill from https://github.com/ZS520L/HanakoPro/tree/main/skills2set/user-guide into .agents/skills/user-guide/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "user-guide", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ZS520L/HanakoPro --skill user-guide -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ZS520L/HanakoPro user-guide --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ZS520L/HanakoPro.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills2set/user-guide .cursor/skills/user-guide && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "user-guide" agent skill from https://github.com/ZS520L/HanakoPro/tree/main/skills2set/user-guide into .cursor/skills/user-guide/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "user-guide", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/ZS520L/HanakoPro.git --path skills2set/user-guide--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add ZS520L/HanakoPro --skill user-guide -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ZS520L/HanakoPro user-guide --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ZS520L/HanakoPro.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills2set/user-guide .gemini/skills/user-guide && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "user-guide" agent skill from https://github.com/ZS520L/HanakoPro/tree/main/skills2set/user-guide into .gemini/skills/user-guide/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "user-guide", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install ZS520L/HanakoPro user-guideInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add ZS520L/HanakoPro --skill user-guide -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/ZS520L/HanakoPro.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills2set/user-guide .github/skills/user-guide && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "user-guide" agent skill from https://github.com/ZS520L/HanakoPro/tree/main/skills2set/user-guide into .github/skills/user-guide/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "user-guide", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ZS520L/HanakoPro --skill user-guide -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ZS520L/HanakoPro user-guide --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ZS520L/HanakoPro.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills2set/user-guide .opencode/skills/user-guide && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "user-guide" agent skill from https://github.com/ZS520L/HanakoPro/tree/main/skills2set/user-guide into .opencode/skills/user-guide/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "user-guide", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
user-guideHanako 用户说明书。解答用户关于软件使用方法、功能介绍、常见问题和实用技巧的疑问. An agent skill from ZS520L/HanakoPro.
User Guide is an agent skill from ZS520L/HanakoPro. Hanako 用户说明书。解答用户关于软件使用方法、功能介绍、常见问题和实用技巧的疑问。 MANDATORY TRIGGERS: 怎么用, 使用方法, 说明书, 帮助文档, 新手指南, 怎么设置, 功能介绍, how to use, user guide, help, getting started, 教程, tutorial, 这是什么功能, 怎么操作
Its SKILL.md is about 2.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Writing & Content, covering Technical writing. The repository describes itself as: Hanako优化版,增加文件diff,内置终端实时查看程序运行日志,消息撤回等程序员和研究生迫切需要的功能。 The licence is Apache-2.0.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 49ec8dc. It shows what the files ask for, not the result of running them.
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.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
User Guide loads about 2.8k tokens when it runs. Until then it costs about 47 tokens; SKILL.md has 772 words of instructions outside code blocks.
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.
The automated check found patterns that need a careful read before installing.
- 敏感目录(.ssh、.aws、.gnupg 等)默认被保护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.
The full file from ZS520L/HanakoPro at commit 49ec8dc, republished under its Apache-2.0 licence (© ZS520L). 772 words, ~2,759 tokens.
.claude/skills/user-guide/SKILL.md (or your agent's skills folder).面向普通用户的使用指南。当用户问到「怎么用」「这个功能是什么」「怎么设置」等问题时,参考本文档回答。 回答时用通俗语言,避免技术术语,必要时举例说明。
Hanako 是一个运行在你电脑上的 AI 私人助手。
你可以把它理解成一个「住在你电脑里的伙伴」:它能和你聊天、帮你处理文件、写东西、搜索资料、定时执行任务,甚至连接到你的微信和 Telegram 帮你自动回复。
和 ChatGPT 网页版最大的区别是:
OpenClaw 是一个 AI Agent 开发框架,偏向开发者和基础设施层面。Hanako 的定位是面向个人用户的成品应用:
| Hanako | OpenClaw | |
|---|---|---|
| 定位 | 个人 AI 助手(成品应用) | AI Agent 框架(开发工具) |
| 受众 | 普通用户 + 开发者 | 主要面向开发者 |
| 记忆 | 多层级自然衰退记忆系统 | 框架级,需自行实现 |
| 界面 | 精心设计的桌面应用 | 无自带 GUI |
| 技能格式 | 兼容 OpenClaw / Claude Code / Codex / Pi 的 Skill 格式 | 自有 Skill 格式 |
简单说:OpenClaw 是造 Agent 的工具箱,Hanako 是一个已经造好的、可以直接用的 Agent。同时 Hanako 兼容 OpenClaw 的技能生态,可以直接安装 OpenClaw 社区的 Skill。
Hanako 会把不同任务分给不同模型:
视觉模型本身必须是支持图片输入的多模态模型。设置时请同时确认两件事:模型卡片里的「视觉 / 支持图片」能力没有被误关;设置 → 供应商底部的「辅助视觉开关」已开启,且「视觉辅助模型」没有选成纯文本模型。
在设置 → 助手里可以为每个助手单独选择聊天模型。在设置 → 供应商底部可以配置实用模型和视觉模型。输入框里的模型胶囊可以临时切换当前会话模型。
输入框旁边有个思考深度按钮,可以调整 Hanako 思考问题的深入程度:
思考过程会显示在消息中,你可以展开查看它是怎么一步步推理的。
输入框左侧有访问模式按钮:
如果你只是让 Hanako 先分析代码、阅读资料或做方案,选择只读会更稳。如果你准备让它真正改文件、执行命令或操作电脑,再切回询问或操作。
在输入框输入 / 会弹出命令菜单:
/compact:压缩对话历史,节省 token。当上下文快满的时候用/diary:把当前对话存档成日记/xing:从当前对话中提取一份工作流指南(比如你刚教它做了一件事,用这个命令让它总结成可复用的步骤)/stop:停止当前回复/new:新建会话/reset:重置当前会话输入框旁有个小圆环,显示当前对话已用了多少上下文(token)。快满的时候圆环会变色,点击它可以快速压缩对话。
Agent 就是你的助手。你可以创建多个 Agent,每个都是独立的个体,有自己的名字、思维方式、人设、记忆和对话历史。
Yuan 决定了助手怎么思考。它不是人设,而是认知框架。目前有四种:
感性和理性兼备。思考时会经历四个阶段:
适合大多数场景,既有温度也有判断力。
用直觉和共情理解世界,擅长感知你没说出口的东西。思考时关注:
适合情感交流、创意讨论、需要有人「懂你」的时候。
冷静深刻,擅长把复杂问题拆到最简。思考时关注:
适合复杂问题分析、做决策、需要精准判断的时候。
没有额外的思维框架,直接使用 AI 模型本来的回复风格。适合不需要人格化的纯工具场景。
Ishiki 决定了助手是谁。和 Yuan 不同,ishiki 是助手的身份、性格、价值观、说话方式。
Yuan 决定怎么想,ishiki 决定是谁。一个是操作系统,一个是性格。
经验是 Hanako 从过往工作里沉淀出的操作习惯和纠错记录。它适合保存「以后遇到类似任务怎么做」这类流程经验。
/xing 会把当前对话中的可复用流程整理成技能,适合明确沉淀一套做法Hanako 的记忆系统是多层级的,模拟人类记忆的自然衰退:
记忆默认开启,可以在设置 → 助手中关闭。记忆依赖实用模型,如果实用模型没有配置,记忆开关会不可用。
书桌是 Hanako 的文件工作区,显示在界面右侧。
选中一个文本文件后,右侧会出现编辑器,可以直接在里面编辑并自动保存。Markdown 支持实时预览、数学公式和 HTML 预览。Hanako 改文件前可以保存 checkpoint,必要时在设置 → 安全里恢复。
书桌底部会显示当前工作目录下可用的技能列表,可以快速启用或禁用。
设置 → 工作空间里有两个层级:
当 Hanako 生成代码、文档、图表等内容时,会在预览面板中展示。
图片、SVG、视频优先走全屏媒体查看器,不再把大图整张塞进聊天状态里。
频道是多个 Agent 之间的群聊空间。
频道目前是 Beta 功能,首次启用时会有确认提示。
Hanako 可以连接到外部社交平台,让你在手机上也能和它对话。
进入设置 → 社交平台,选择要配置的 Agent,填入对应平台的凭证(Token / AppId 等),然后启用。
常用全局开关:
每个 Agent 都有单独的对外意识(public ishiki),用于访客或社交平台场景。它可以比完整 ishiki 更短、更安全。
除微信外,如果你没有设置「主人」(Owner),通过社交平台发来的消息会被当作访客处理。
访客模式下:
怎么设置主人:设置 → 社交平台 → 在每个平台下面选择 Owner(你在该平台的用户 ID)。设置后,从该 ID 发来的消息才会被识别为主人,享有完整权限。
微信例外:微信 iLink 是私人账号通道,微信私聊会自动识别为 Owner,不需要额外选择 Owner。如果微信已经能聊天但不能读写文件,通常不是 Owner 问题,请检查设置 → 社交平台的只读模式、当前会话访问模式,以及设置 → 工作空间中的文件读写范围。
这是一个安全机制:防止别人通过你的 Bot 操控你的电脑。
在 Bridge 私聊里可以使用:
/rc:列出最近桌面会话,选择一个接管/exitrc:退出接管/rc 只支持私聊,不支持群聊。接管桌面会话期间,/new 和 /reset 会被拒绝,避免误删桌面历史。
Hanako 现在统一用 SessionFile 管理文件。桌面附件、生成图片、插件输出、Bridge 入站文件都会登记成同一种文件身份,再由 Telegram、飞书、QQ、微信各自按能力发送。
如果某个平台不支持某类文件,Hanako 会明确报错,不会悄悄把文件路径或本地地址发出去。
你可以让 Hanako 定期自动执行任务,即使你不在电脑前。
开启后,Hanako 会定期检查你的工作目录,看看有没有新文件或变化需要处理。
巡检按 Agent 工作文件夹运行。切换 Agent 后,看到的是对应 Agent 的书桌和巡检设置。
技能是 Markdown 格式的知识文件。当 Hanako 遇到相关问题时,会自动加载对应技能来增强回答。
技能来源:
.claude/skills、.codex/skills、.openclaw/skills、.agents/skills 等目录的技能文件设置 → 技能里有四块:
.skill、.zip 或技能文件夹安装全局安装技能后,不会自动给所有 Agent 打开。你需要在 Agent 技能开关里选择对应 Agent 再启用。新建 Agent 会默认继承当前已安装的用户技能快照;自学技能属于写出它的 Agent。
在输入框输入 / 时,技能会以徽章形式出现。选中技能徽章后,本次消息会明确要求 Hanako 使用该技能。
插件比技能更强大,可以添加新工具、新命令、新功能。
当前版本暂不直接支持 MCP。如果你需要连接某个 MCP 服务,可以尝试自己开发 Hanako 插件,把 MCP 服务包装成插件工具、命令或页面。
Hanako 自带 image-gen 系统插件。进入设置 → 多媒体配置图片生成 Provider 和默认模型。对话中让 Hanako 生成图片或视频时,任务会以插件卡片显示,完成后文件会进入统一的文件流,可以在桌面预览,也可以通过 Bridge 发送。
你可以直接告诉 Hanako:「帮我写一个技能,专门用来 XXX」。它会:
这意味着你可以不断教它新本领,而且这些本领会永久保存。
同理,你也可以让它帮你写脚本、自动化流程、甚至开发插件。Hanako 有完整的文件读写和代码执行能力,可以真正帮你「造工具」。
设置 → 界面里可以选择主题:
设置 → 分享 可以选择聊天截图的颜色和宽度。聊天消息旁的截图按钮会按这里的样式生成图片。
Hanako 默认运行在沙箱中,限制了它能访问的文件范围和系统操作。
设置 → 安全 → 文件备份 可以让 Hanako 在修改或删除文件前保存原始内容。可以设置保留天数和最大文件大小,也可以查看备份并恢复。
输入框的访问模式控制当前会话的工具权限:
沙箱控制「能碰到哪些文件」,访问模式控制「这次会话能不能动手」。两者一起构成安全边界。
电脑控制是一个独立的高权限实验功能,不再通过隐藏入口开启。
开启方法:
注意:
所有数据存储在本地:
.hanako/HANA_HOME 指定数据目录对话中说:「帮我创建一个技能,用来 [具体用途]」。Hanako 会自动生成 SKILL.md 并安装。
直接描述你想自动化的事情,比如:「写一个脚本,每次我把图片放到桌面上就自动压缩」。它可以写代码、保存文件、甚至创建定时任务来执行。
当你刚教 Hanako 做完一件复杂的事后,输入 /xing,它会把整个过程总结成一份可复用的工作流指南。
创建多个 Agent(比如一个擅长写作,一个擅长分析),然后建一个频道让它们讨论同一个话题,你在旁边看。
把书桌里的文件拖进聊天区,Hanako 就能直接阅读和操作这个文件。不需要复制粘贴内容。
配好 Bridge 后,你可以在微信或 Telegram 上给 Hanako 发消息,它会用你电脑上的完整能力来回应(前提是电脑开着且设置了 Owner)。
对话中说「记住:[重要信息]」,Hanako 会把它钉到置顶记忆里,不会随时间衰退。
聊久了上下文会很长,输入 /compact 可以压缩历史,保留重点,减少 token 消耗。
侧边栏会话可以置顶。旧会话可以归档,归档入口在侧边栏底部,可以恢复或永久删除。
先在 Bridge 私聊里发 /rc,选择桌面会话。之后手机发来的消息会进入这个桌面会话,桌面端也能看到同步状态。
如果聊天模型本身不支持图片,配置视觉模型后,Hanako 会先用视觉模型生成图片说明,再把说明交给聊天模型。这叫 Vision Bridge。视觉模型必须是多模态模型;如果图片仍然发不出去,检查该模型的「视觉 / 支持图片」能力标记,以及设置 → 供应商底部的「辅助视觉开关」。
检查记忆是否开启(设置 → 助手 → 记忆开关)。另外,新建的对话默认是空白的,但 Hanako 会通过记忆系统在后台加载之前的长期记忆。
大概率是没设置 Owner。去设置 → 社交平台,选择你在该平台的用户 ID 作为 Owner。
在设置 → 工作空间中为当前 Agent 设置工作文件夹,或者在欢迎界面直接选择。也可以直接把文件拖进聊天区。
有些模型不支持 extended thinking。检查你用的模型是否支持这个功能。
检查插件状态是否为 loaded。如果是 restricted 插件,某些高级功能(routes、hooks)需要全权信任才能生效。在设置 → 插件中可以查看状态。
当前版本暂不直接支持 MCP。你可以尝试自己开发 Hanako 插件,把需要接入的 MCP 服务包装成插件工具或命令。
这是旧版说明。当前版本已经取消这个隐藏入口,请进入设置 → 使用电脑开启电脑控制,并按页面提示请求系统权限。
全局安装技能后,还需要到设置 → 技能 → Agent 技能开关里为对应 Agent 打开。外部兼容技能和自学技能也可能按 Agent 隔离显示。
不同平台支持的文件类型和上传方式不同。Hanako 会优先走平台原生上传;如果平台不支持当前文件,会明确报错。需要公网 URL 的场景,要配置可访问的 Bridge 媒体公开地址。
这是视觉桥接功能。Hanako 用视觉模型先把图片变成文字笔记,再让文本模型基于笔记回答。它不会把文本模型伪装成真正支持图片的模型。
© ZS520L, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills2set/user-guide of ZS520L/HanakoPro.
Open the folder on GitHubat commit 49ec8dc
User Guide 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| User Guide this skillZS520L/HanakoPro | 103 | — | ~2.8k | Automated safety check: Warn | Apache-2.0 | |
| JavaScript Concept Fact Checkerleonardomso/33-js-concepts | 67k | 1 repos | ~5k | Automated safety check: Pass | MIT | |
| Beads Documentation Style Guidegastownhall/beads | 28k | — | ~3.2k | Automated safety check: Pass | MIT | |
| JavaScript Concept Page Workflowleonardomso/33-js-concepts | 67k | — | ~3.9k | Automated safety check: Pass | MIT | |
| JS Concept Resource Curatorleonardomso/33-js-concepts | 67k | — | ~4.9k | Automated safety check: Pass | MIT | |
| Technical Writing Standardcursor/plugins | 10k | 10 repos | ~2.4k | Automated safety check: Pass | None |
leonardomso/33-js-concepts
Verifies the technical accuracy of JavaScript concept pages by checking code examples, MDN and ECMAScript claims and external links through a five-phase method.
gastownhall/beads
Sets the house style for the beads user docs: the canonical concept model, required terminology, prose and diagram conventions, and checks before docs work is done.
leonardomso/33-js-concepts
Orchestrates five skills to produce a complete JavaScript concept documentation page, from resource curation through writing, tests, fact-checking and SEO.
leonardomso/33-js-concepts
Finds, vets, writes up and maintains external articles, videos and courses for JavaScript concept pages, including audits for broken and outdated links.
cursor/plugins
Applies four layers of technical-writing rules to docs, RFCs, readmes, PR descriptions and commit messages so a tired engineer follows them on the first read.
nukeop/nuclear
A skill your agent uses when writing or editing documentation in packages/docs.
ZS520L/HanakoPro
A skill your agent uses when the user asks to open, read, inspect, understand, summarize, analyze, extract tables/text from, modify, update, repair, split, merge, rotate, or convert information from…
ZS520L/HanakoPro
全自动科研平台:从论文检索、知识图谱构建、研究缺口分析、假设生成,到实验执行、论文写作、自审修正的完整科研流水线。Agent 按此 Skill 的指令自主推进研究流程。触发场景:做研究、搜论文、找研究缺口、生成假设、跑实验、写论文、文献综述、benchmark对比 / Triggers: research, literature review, paper search, hypothesis…
ZS520L/HanakoPro
Create Hana plugin scaffolds and guide users through beginner or developer plugin planning, capability checks, manifest setup, runtime tools, iframe UI, SDK templates, and install-ready plugin…
ZS520L/HanakoPro
Create new skills, modify and improve existing skills, and measure skill performance.
ZS520L/HanakoPro
Deep reasoning framework for complex tasks. An agent skill from ZS520L/HanakoPro.
ZS520L/HanakoPro
使用图片/视频生成工具时必读。包含工具参数、非阻塞工作流、任务路由。
Categories
Hanako 用户说明书。解答用户关于软件使用方法、功能介绍、常见问题和实用技巧的疑问. An agent skill from ZS520L/HanakoPro. User Guide is an agent skill from ZS520L/HanakoPro.
User Guide fits situations like: tasks that involve Technical writing.
Run `npx skills add ZS520L/HanakoPro --skill user-guide -a claude-code`. Or copy the skill folder (skills2set/user-guide in ZS520L/HanakoPro) into .claude/skills/user-guide in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ZS520L/HanakoPro --skill user-guide -a codex`. Or copy the skill folder (skills2set/user-guide in ZS520L/HanakoPro) into .agents/skills/user-guide in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ZS520L/HanakoPro --skill user-guide -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/user-guide, .gemini/skills/user-guide, .github/skills/user-guide and .opencode/skills/user-guide in your project.
SKILL.md names no scripts, command-line tools or credentials: User Guide is instructions for the agent only.
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.
Our automated static check of SKILL.md flagged 1 warning(s): mentions a credentials file (ssh keys, cloud or package-manager tokens). Read the flagged lines before installing; the check is not a guarantee either way.
User Guide is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.8k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with User Guide: JavaScript Concept Fact Checker (leonardomso/33-js-concepts, 67k stars), Beads Documentation Style Guide (gastownhall/beads, 28k stars), JavaScript Concept Page Workflow (leonardomso/33-js-concepts, 67k stars) and JS Concept Resource Curator (leonardomso/33-js-concepts, 67k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ZS520L (a GitHub user) maintains it in ZS520L/HanakoPro, which has 103 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on May 31, 2026.
Source: ZS520L/HanakoPro on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.