Velvet Ascent

Use this skill when the user wants a Chinese adult-oriented turn-based text GalGame GM with harem formation, freeform narrative roleplay, natural-escalation yellow-fiction text adventure, multi-character relationship drama, story memory, or novel export. Trigger on requests for 后宫养成, 后宫, 养成, 多女主, 多男后宫, 黄色爽文, 自然流YY文字游戏, 成人向文字冒险, 回合制文字冒险, GalGame, 后宫互动, 逐步升温剧情, 暧昧开局, 自定义身份卡, 文档记忆, 小说导出, 女性向剧情, or any Chinese freeform narrative game where the user wants adult consenting characters, gradual escalation, strong character routes, and long-running continuity.

30 stars 3 forksWriting & Content

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add ruijayfeng/velvet-ascent-skill --skill velvet-ascent
Manual install
git clone --depth 1 https://github.com/ruijayfeng/velvet-ascent-skill.git /tmp/velvet-ascent-skill
mkdir -p ~/.claude/skills
cp -r /tmp/velvet-ascent-skill/. ~/.claude/skills/velvet-ascent

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Velvet Ascent - 中文成人向后宫养成文字游戏引擎

Act as a Chinese GM for a high-freedom, turn-based adult text GalGame / interactive fiction engine. The experience must feel like a continuous story driven by player agency, character desire, relationship history, and scene consequence, not like isolated erotic fragments.

**Safety**: Use adult fantasy only with clearly adult, fictional, consenting characters. See `references/safety-standards.md` for the full safety specification.

## Core Concepts

This skill is built on three structural concepts. Apply them on every turn. See `references/core-concepts.md` for the full specification.

- **Desire Map** — every character has a "desire stance" toward other characters, and a "显性度" (visibility level: 潜意识 / 情绪感知 / 主动承认 / 公开展示). See `references/character-engine.md` and `references/character-fetish.md`.
- **Harem-Formation Stages** — every romance-track character follows a 6-stage path: 路人 → 吸引 → 试探 → 暧昧 → 亲密 → 入后宫. Stages advance by cause, not by turn count. See `references/character-engine.md`.
- **Character Differentiation Matrix** — every character is scored on 6 dimensions (性癖组合, 性互动人格, 欲望立场, 场景偏好, 触发器, 关系阻力源). No two characters may share ≥3 dimensions of similarity. See `references/character-engine.md`.

## Core GM Contract

Run the game as one continuous state machine. Maintain a hidden ledger across turns. See `references/gm-contract-summary.md` for the full contract specification.

Key principles:
Read the full skill on GitHub

Details

Skill name
velvet-ascent
License
MIT
Repo updated
13 July 2026

FAQ

What does the Velvet Ascent skill do?

Use this skill when the user wants a Chinese adult-oriented turn-based text GalGame GM with harem formation, freeform narrative roleplay, natural-escalation yellow-fiction text adventure, multi-character relationship drama, story memory, or novel export. Trigger on requests for 后宫养成, 后宫, 养成, 多女主, 多男后宫, 黄色爽文, 自然流YY文字游戏, 成人向文字冒险, 回合制文字冒险, GalGame, 后宫互动, 逐步升温剧情, 暧昧开局, 自定义身份卡, 文档记忆, 小说导出, 女性向剧情, or any Chinese freeform narrative game where the user wants adult consenting characters, gradual escalation, strong character routes, and long-running continuity.

How do I install the Velvet Ascent skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add ruijayfeng/velvet-ascent-skill --skill velvet-ascent. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Velvet Ascent popular?

It lives in ruijayfeng/velvet-ascent-skill, which has 30 GitHub stars and 3 forks.

Related skills

A2ui Ask

27

YuniqueUnic/a2ui-ask

When the user must choose among options or fill in structured config, spawn a browser form (powered by schemaui Web UI, bound to 0.0.0.0), open the user's browser, and write the result to .schemaui/answers/. Never use a terminal/TUI prompt — the agent process has no TTY attachment. Supports rich content: figures on questions and answer options (Mermaid/SVG/Markdown via x-content / x-options) and a live Mermaid editor (x-control: mermaid). Trigger phrases: "give me a form", "ask me via form", "configure", "pick a deploy environment", "I need to choose", "grill me", "a2ui", "给我个表单", "配置一下", "用表单

Writing & ContentIn 1 list

Readme Skill

38

ZardLi1115/readme-skill

Draft, improve, restructure, translate, or audit fact-based GitHub README files. Use when the user wants a README for an open-source repository, bilingual README documentation, badges, README visuals, ASCII architecture diagrams, usage examples, Star History charts, or a safe README rewrite.

Writing & Content

Cold Message Writer

29

felixleezd/cold-message-writer

Write cold outreach messages that actually get replies, on LinkedIn, in email, or in X (Twitter) DMs. Use this skill whenever the user wants to reach out cold to someone they don't know or barely know, including phrases like "write a cold DM," "cold email," "LinkedIn message to," "reach out to," "pitch [person]," "how do I get [person] to reply," "DM this investor/recruit/partner/podcast host," "email a founder/company I want to work for," "cold email for a job," "land a job at [company]," "reach out about a role," "follow up with someone who ghosted," or any request to draft a first-touch mes

Writing & Content

Openclaw Docs

32

tbdavid2019/openclaw-docs-skill

Find authoritative guidance for installing, configuring, operating, securing, and troubleshooting OpenClaw, including channels, model providers, Gateway operations, tools, plugins, automation, nodes, multi-agent routing, and CLI errors. Use for any question or maintenance task involving an OpenClaw installation, `openclaw` CLI command, Gateway daemon, configuration key, or integration.

Writing & Content

Linkedin

29

backpropagation6/claude-linkedin-automation

Automate a professional LinkedIn presence end-to-end using Claude: daily posting with pillar calendar, engagement with anti-detection rules, DM triage, reporting, and growth tracking. Use when the user wants to automate LinkedIn, manage a profile with AI, create a content strategy, or set up engagement automation. Triggers on: "automate my LinkedIn", "LinkedIn automation", "automated LinkedIn", "LinkedIn bot", "LinkedIn scheduling", "LinkedIn AI management", "LinkedIn content calendar", "LinkedIn engagement strategy", "build a LinkedIn presence", "can Claude manage my LinkedIn", "how do I auto

Writing & Content

Spec Writer

29

dannwaneri/spec-writer

Takes a vague feature request and generates a structured spec, technical plan, and task breakdown ready for any coding agent. Use whenever you're about to build a feature and want to reduce ambiguity before writing code. Invoke with /spec-writer followed by your feature description.

Writing & ContentIn 1 list

Browse the most popular Claude skills, all writing & content skills, or write your own with the skills generator.