# Xhs Skill Suite

> Use when planning, creating, reviewing, publishing, or recording Xiaohongshu notes for GitHub repositories, AI tools, AgentOS stacks, MCP tools, and open-source developer projects. Routes to promo-card generation, content quality review, MCP publishing workflow, and publication ledger skills.

- Skill: `harzva/xhs-skill-suite` (Agent Skill, multi-file: 8 files)
- Install (CLI): `npx skillmds@latest add harzva/xhs-skill-suite`
- Raw SKILL.md: https://api.skillmd.com/api/skills/harzva/xhs-skill-suite/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: harzva (https://skillmd.com/u/harzva)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/harzva/xhs-skill-suite

---


# XHS Skill Suite

Use this suite when a Xiaohongshu task needs more than one step: repository positioning, image generation, title/body/tag optimization, compliance review, MCP publishing, and local record keeping.

## Routing

- Use `github-xhs-promo-card` when the task needs README horizontal cards, Xiaohongshu vertical cards, or GitHub repo promo copy.
- Use `xhs-content-quality-reviewer` before publishing any title, body, tags, or cover text.
- Use `xhs-publisher-mcp-workflow` only when the user explicitly asks to publish or check MCP readiness.
- Use `xhs-publication-ledger` after drafting, publishing, or changing publication status.
- Use `xhs-campaign-workflow` when the user wants an end-to-end campaign.

## Default workflow

1. Gather public facts from the target repo or campaign brief.
2. Create image and copy drafts using public-safe claims only.
3. Run title, body, hashtag, cover, and compliance review.
4. Publish through local MCP only after explicit user confirmation.
5. Record sanitized evidence in the publication ledger.

## Safety rules

- Do not store tokens, cookies, login state, browser profile paths, raw logs, raw chats, or account credentials.
- Do not copy external skill text into public outputs unless the license explicitly permits it.
- Do not claim metrics, installs, revenue, or success unless there is public or sanitized evidence.
- Keep default behavior non-publishing. Publishing is an explicit action.

