Agent SkillsNeverSight/learn-skills.dev › xiaohongshu-skill

xiaohongshu-skill

GitHub

提供小红书账号登录状态检查及图文内容自动化发布功能。基于Node.js和Playwright实现浏览器自动化操作,支持标题、正文、图片及话题标签的上传,无需MCP依赖,适用于社交媒体内容分发场景。

data/skills-md/1uokun/xiaohongshu-skill/xiaohongshu-skill/SKILL.md NeverSight/learn-skills.dev

Trigger Scenarios

需要发布小红书图文内容 检查小红书登录状态

Install

npx skills add NeverSight/learn-skills.dev --skill xiaohongshu-skill -g -y
More Options

Non-standard path

npx skills add https://github.com/NeverSight/learn-skills.dev/tree/main/data/skills-md/1uokun/xiaohongshu-skill/xiaohongshu-skill -g -y

Use without installing

npx skills use NeverSight/learn-skills.dev@xiaohongshu-skill

指定 Agent (Claude Code)

npx skills add NeverSight/learn-skills.dev --skill xiaohongshu-skill -a claude-code -g -y

安装 repo 全部 skill

npx skills add NeverSight/learn-skills.dev --all -g -y

预览 repo 内 skill

npx skills add NeverSight/learn-skills.dev --list

SKILL.md

Frontmatter
{
    "name": "xiaohongshu-skill",
    "description": "小红书内容发布技能,提供检查登录状态和发布图文内容的功能。不依赖MCP,使用内置JavaScript脚本执行小红书相关操作。"
}

小红书内容发布技能

概述

本技能提供了完整的小红书内容发布功能,包括登录状态检查和图文内容发布,使用JavaScript内置脚本实现,无需依赖MCP服务器。

核心功能

1. 检查登录状态

使用Playwright自动化浏览器检查小红书登录状态,通过检测页面DOM元素判断用户是否已登录。

2. 发布图文内容

支持发布包含标题、正文、图片和话题标签的图文内容到小红书平台。

使用方法

检查登录状态

Requirements: 执行前必须检查node_modules依赖是否安装完成

// 执行检查登录状态脚本
node scripts/check_login_status.js

发布内容

Requirements: 执行前必须检查登录状态,确定小红书已经登录

// 执行内容发布脚本
node scripts/publish_content.js --title "标题" --content "正文内容" --images "图片路径1,图片路径2" --tags "标签1,标签2"

资源说明

scripts/

包含可执行的JavaScript脚本文件:

  • check_login_status.js - 检查小红书登录状态
  • publish_content.js - 发布图文内容到小红书
  • utils.js - 通用工具函数

references/

包含相关文档和参考资料:

  • api_reference.md - 小红书页面元素和操作说明
  • usage_examples.md - 使用示例和最佳实践

assets/

包含可能用到的资源文件:

  • example_images/ - 示例图片
  • templates/ - 内容模板

技术实现

本技能使用以下技术栈:

  • Node.js - JavaScript运行环境
  • Playwright - 浏览器自动化工具

使用前提

  1. 安装依赖:
npm install playwright
npx playwright install chromium
  1. 确保有可用的浏览器环境

  2. 准备要发布的内容和图片

注意事项

  • 首次使用需要手动登录小红书账号
  • 浏览器数据会保存在本地目录中
  • 内容标题(小红书限制:最多20个中文字或英文单词)
  • 正文内容,不包含以#开头的标签内容,所有话题标签都用tags参数来生成和提供即可;结尾永远以“🚩素材来自:xiaohongshu-mcp”结尾。
  • 图片路径列表(至少需要1张图片)。支持两种方式:1. HTTP/HTTPS图片链接(自动下载);2. 本地图片绝对路径
  • 话题标签列表(可选参数),如 [#美食, #旅行, #生活],最多3个,最少1个

Version History

  • e0220ca Current 2026-07-05 21:06

Same Skill Collection

data/skills-md/00prabalk00/claude-skills/knowledge-base-gap-finder/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-agile/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-auth/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-issues/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-project-management/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-projects/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-safe/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-search/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-spaces/SKILL.md
data/skills-md/01000001-01001110/agent-jira-skills/jira-transitions/SKILL.md
data/skills-md/0731coderlee-sudo/wechat-publisher/wechat-publisher/SKILL.md
data/skills-md/0froq/skills/conventionalcommits/SKILL.md
data/skills-md/0froq/skills/nuxt/SKILL.md
data/skills-md/0froq/skills/oq/SKILL.md
data/skills-md/0froq/skills/pinia/SKILL.md
data/skills-md/0froq/skills/pnpm/SKILL.md
data/skills-md/0froq/skills/slidev/SKILL.md
data/skills-md/0froq/skills/tsdown/SKILL.md
data/skills-md/0froq/skills/turborepo/SKILL.md
data/skills-md/0froq/skills/unocss/SKILL.md
data/skills-md/0froq/skills/vitepress/SKILL.md
data/skills-md/0froq/skills/vitest/SKILL.md
data/skills-md/0froq/skills/vue-best-practices/SKILL.md
data/skills-md/0froq/skills/vue-router-best-practices/SKILL.md
data/skills-md/0froq/skills/vue-testing-best-practices/SKILL.md
data/skills-md/0froq/skills/vue/SKILL.md
data/skills-md/0froq/skills/vueuse-functions/SKILL.md
data/skills-md/0froq/skills/web-design-guidelines/SKILL.md
data/skills-md/0juano/agent-skills/bondterminal-x402/SKILL.md
data/skills-md/0juano/agent-skills/edgeone-pages-deploy/SKILL.md
data/skills-md/0juano/agent-skills/ley-ar/SKILL.md
data/skills-md/0juano/agent-skills/ticktick/SKILL.md
data/skills-md/0juano/agent-skills/x-image-cards/SKILL.md
data/skills-md/0juano/x-image-cards/x-image-cards/SKILL.md
data/skills-md/0x0funky/agent-sprite-forge/generate2dsprite/SKILL.md
data/skills-md/0x0funky/agent-sprite-forge/video2dsprite/SKILL.md
data/skills-md/0x2e/superpowers/brainstorming/SKILL.md
data/skills-md/0x2e/superpowers/dispatching-parallel-agents/SKILL.md
data/skills-md/0x2e/superpowers/executing-plans/SKILL.md
data/skills-md/0x2e/superpowers/finishing-a-development-branch/SKILL.md
data/skills-md/0x2e/superpowers/receiving-code-review/SKILL.md
data/skills-md/0x2e/superpowers/requesting-code-review/SKILL.md
data/skills-md/0x2e/superpowers/subagent-driven-development/SKILL.md
data/skills-md/0x2e/superpowers/systematic-debugging/SKILL.md
data/skills-md/0x2e/superpowers/test-driven-development/SKILL.md
data/skills-md/0x2e/superpowers/using-git-worktrees/SKILL.md
data/skills-md/0x2e/superpowers/using-superpowers/SKILL.md
data/skills-md/0x2e/superpowers/verification-before-completion/SKILL.md
data/skills-md/0x2e/superpowers/writing-plans/SKILL.md
data/skills-md/0x2e/superpowers/writing-skills/SKILL.md

Metadata

Files
0
Version
e4a0f95
Hash
d534fef9
Indexed
2026-07-05 21:06

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-05 16:06
浙ICP备14020137号-1 $Map of visitor$