name: juejin-skill description: 当用户需要查询掘金分类或热榜、登录掘金、发布 Markdown 文章到掘金,或将掘金文章下载为本地 Markdown 文件时使用此技能。该技能提供共享的 Node.js CLI,并兼容 Claude Code 命令封装。
掘金技能
当任务明确与 juejin.cn 相关时,使用此技能。
能力范围
- 获取掘金分类与标签
- 获取全站或指定分类热榜
- 通过 Playwright 登录并保存本地会话
- 将 Markdown 文件发布到掘金,默认仅创建草稿
- 用 Markdown 更新已发布文章,默认仅更新草稿
- 下载单篇掘金文章或作者文章归档为 Markdown
安全约束
- 默认不会公开发布文章。
- 如需公开发布,必须同时显式传入
--publish与--confirm-publish,或设置JUEJIN_CONFIRM_PUBLISH=1。 - 会话 Cookie 默认保存在
~/.juejin-skill/session.json,也可以通过--cookie-path覆盖。
工作流程
- 如果任务需要账号能力,先执行
juejin-skill login。 - 查询类任务优先使用
categories、tags、hot。 - 发布类任务中,如果用户未指定分类,先读取文章标题和正文内容,推荐合适的掘金分类,并在发布前向用户确认。
- 更新类任务必须提供文章 URL 或 ID;默认只更新关联草稿,公开更新必须确认。
- 下载类任务优先走 API;如果详情接口失败,再使用页面回退逻辑。
常用命令
juejin-skill categories --json
juejin-skill hot --category 6809637767543259144 --limit 10
juejin-skill login
juejin-skill publish --file ./article.md --category 6809637767543259144 --tags 6809640407484334093
juejin-skill publish --file ./article.md
juejin-skill update --article https://juejin.cn/post/1234567890123456789 --file ./article.md
juejin-skill download --article https://juejin.cn/post/1234567890123456789
关键文件
- 共享 CLI:
bin/juejin-skill.js - 核心实现:
src/core/ - Claude Code 命令:
.claude/commands/ - 发布构建脚本:
scripts/build-release.js
只有在需要安装或发布细节时再查看 README.md。
Skills similaires
Atomiseur de Contenu
Contenu
Transforme un contenu unique en publications adaptées à chaque plateforme.
claudechatgptintermediate
278
74
766
Rédacteur de Blog SEO
Contenu
Rédige des articles de blog optimisés SEO avec structure et mots-clés.
claudeCursorchatgptbeginner
267
71
795
Scénariste YouTube
Contenu
Écrit des scripts YouTube engageants avec hooks, structure et rétention.
claudechatgptintermediate
213
63
654