Chalk Labs
Need help deploying shanhaijing-bestiary?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/geniusdapeng-collab-shanhaijing-bestiary
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
shanhaijing-bestiary- Description
- None
- License
- MIT
- Instructions
- 121 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Agent Skills spec issues
- missing YAML frontmatter
- name: missing
- description: missing
Files (2)
- SKILL.md
- bestiary.js
SKILL.md (first lines)
# 山海经异兽定妆照生成技能(v1.0-Core)
> **固化时间**: 2026-06-06
> **固化原因**: 白泽定妆照生成跑偏——没用bestiary数据→没用seedream-wrapper→直接拍脑袋→形象错误(鹿而非狮子/云气)
---
## 核心原则
山海经异兽定妆照**必须**遵循"科学生成流程",禁止拍脑袋。
> 山海经里的异兽,它跟别的不一样,它是要非常科学的去生成的,不能胡思乱想的,它是有一套非常严谨的科学的系统的。
---
## 正确流程(5步必须)
### Step 1: 从 bestiary.js 读取精确外观数据
```javascript
const { Bestiary } = require('./bestiary.js');
const bestiary = new Bestiary();
const beast = bestiary.getBeast('baize'); // 异兽ID
// 必读字段
beast.appearance.body // 体型描述
beast.appearance.signatureFeatures // 标志性特征(最重要!)
beast.appearance.colorPalette // 配色方案
beast.appearance.texture // 材质/质感
beast.shanhaijingText // 古籍原文(辅助)
```
**禁止跳过此步**。即使知道某个异兽的外观,也必须从 bestiary.js 读一次。
### Step 2: 从 lore-drama-adapter.js 读取叙事人格
```javascript
const { getBeastDramaProfile } = require('./lore-drama-adapter.js');
const dramaProfile = getBeastDramaProfile('baize');
// dramaProfile.mythTrait / emotionalArchetype / voiceTone
```
叙事人格影响姿态/表情提示词。
### Step 3: 组装精确提示词(基于bestiary数据)
**白泽示例**(正确):
```
White mythical beast BAI ZE from Chinese mythology, majestic large white lion body, pure white fur glowing like moonlight, vertical third eye on forehead, three-forked tail with white flames at each tip, hooves leaving brief glowing footprints, golden vertical pupils, ethereal divine atmosphere, pure white background, no background elements, clean plain white void, Unreal Engine 5, 3D Chinese mythology art style, high detail
```
**白泽错误示例**(我犯的):
```
白泽(中国神话异兽),通体雪白的神鹿形态... ← 没用bestiary数据,凭空想成鹿
```
**提示词规则**:
- 必须包含 `signatureFeatures` 里的所有特征
- 必须使用 `colorPalette.primary` 作为主色调描述
- 必须加 `pure white background` 确保白底
- 必须加 `Unreal Engine 5, 3D Chinese mythology style`
- 禁止使用 bestiary.js 里没有的形态描述
### Step 4: 调用 seedream-wrapper 或 image_generate
**正式Pipeline**(Stage 5调用):
```javascript
const { generateCharacterReference } = require('./seedream-wrapper.js');
// 注意:需要有效的 ARK API Key for image generation
```
**当前稳定方案**(ARK Key 不稳定时):
```javascript
// 使用 image_generate 工具,但必须先完成 Step 1-3
// prompt 全部来自 bestiary.js 数据,禁止自己编造
```
### Step 5: 归档 + 发送用户确认
1. 下载到 `productions/{项目}/02-characters/{异兽}/`
2. 更新 `character-meta.json` 的 `referencePhotos`
3. 发送飞书用户确认(等确认后才能继续Pipeline)
---
## 已知异兽外观基准(从 bestiary.js)
| 异兽 | ID | 体型 | 标志性特征 |
|------|-----|------|------------|
| 白泽 | baize | 如大型狮子 | 竖眼+三尾+蹄印 |
| 烛龙 | zhulong | 人面蛇身赤龙 | 竖目+火球 |
| 帝江 | dijiang | 黄囊六足四翼 | 无面目+歌舞 |
| 刑天 | xingtian | 失首人形 | 乳目+干戚 |
| 夸父 | kuafu | 人形巨躯 | 逐日+化山 |
| 夔 | kui | 苍身一足牛 | 单足+雷声 |
> 更多异兽外观见 `bestiary.js` 的 `BESTIARY` 对象
---
## 绝对禁止
- ❌ 没用 bestiary.js 数据就生成
- ❌ 用人类常见动物(鹿/马/狗)套到异兽上
- ❌ 生成有复杂背景的图(抠图难,Seedance难识别)
- ❌ 不发用户确认就继续Pipeline
- ❌ 把图只发飞书不归档到项目目录
---
## 验证清单
生成定妆照前自检:
- [ ] 已从 bestiary.js 读取 `appearance.signatureFeatures`
- [ ] 已从 bestiary.js 读取 `appearance.colorPalette`
- [ ] prompt 包含所有 `signatureFeatures`
- [ ] prompt 包含 `pure white background`
- [ ] prompt 使用 bestiary 数据,未自己编造形态
---From geniusdapeng-collab/StormaxeAIVideoSystem, MIT.
More from geniusdapeng-collab/StormaxeAIVideoSystem
- 0.479score
seedance-shot-design
woodfantasy
Professional-grade virtual film director and prompt engineer for Seedance 2.0 (即梦).
SkillCFreshness: CClaude Code +9 - 0.473score
seedance-character-manager
volcengine/agentplan
角色资产管理技能。为Seedance 2.0视频生成提供角色一致性保障,支持生成多角度角色参考图、管理角色资产库、自动匹配镜头参考图。当用户需要"确保角色一致""生成角色参考图""角色资产""多角度角色图""锁定角色外貌"时激活。
SkillCFreshness: CClaude Code +9 - 0.471score
seedance-post-production
woodfantasy
Seedance视频后期制作流水线。将多个视频片段自动拼接成完整短片,支持调色、转场、字幕、音画合成。当用户需要"拼接视频""后期制作""合成成片""加字幕""调色""剪辑"时激活。与seedance-director配合,完成从片段到成片的最后一公里。
SkillCFreshness: CClaude Code +9 - 0.471score
seedance-sound-design
woodfantasy
Seedance视频声音设计专家。为每个视频镜头规划专业级4层音轨(环境音+音效+音乐+对白),实现音画同步。当用户需要"加声音""配音乐""音效设计""音画同步""声音设计""配乐"时激活。与seedance-director配合,让每个镜头都有专业声音。
SkillCFreshness: CClaude Code +9 - 0.471score
seedance-director
volcengine/agentplan
Seedance视频生产总指挥。当用户需要"生成短片""一键生成视频""从大纲到成片""批量生产镜头""导演模式""自动生产视频""视频pipeline""短片工作流"时激活。自动编排seedance-story-engine、seedance-character-manager、seedance-shot-desi…
SkillCFreshness: CClaude Code +9 - 0.469score
byted-ark-seedance-skill
volcengine/agentplan
豆包 Seedance AI 视频生成 Skill。支持文生视频、图生视频、参考视频/音频生成、首尾帧控制。当用户说"生视频"、"生成视频"、"seedance"、"做个视频"时激活。火山方舟 Agent Plan 专属版本。
SkillCFreshness: CClaude Code +9 - 0.469score
seedance-choreography
woodfantasy
Seedance动作编排专家。为打斗/追逐/舞蹈等动作场景设计精确到0.5秒的动作序列,参考成龙/李连杰/甄子丹/好莱坞的动作编排逻辑。当用户需要"设计动作""编排打斗""动作序列""武术指导""追逐戏""舞蹈编排"时激活。
SkillCFreshness: CClaude Code +9 - 0.410score
seedance-dialogue-engine
openclaw
台词对白引擎。为视频生成系统提供角色台词设计、TTS 语音生成、音频参考注入能力。当用户需要"加台词"、"生成对白"、"角色说话"、"旁白"、"语音合成"、"台词设计"时激活。支持 5 种视频类型(动作/剧情/教育/广告/纪录片)的自动台词模板,edge-tts 语音合成,Seedance 音频参考注入。
SkillCFreshness: CClaude Code +9 - 0.254score
seedance-bid-eval
geniusdapeng-collab
No description from the publisher yet.
SkillCFreshness: CClaude Code +9 - 0.251score
shanhaijing-opening-title
geniusdapeng-collab
No description from the publisher yet.
SkillCFreshness: CClaude Code +9 - 0.251score
seedance-micromotion
geniusdapeng-collab
No description from the publisher yet.
SkillCFreshness: CClaude Code +9 - 0.251score
seedance-render-engine
geniusdapeng-collab
No description from the publisher yet.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jun 29, 2026 (4 months ago)
- Last release
- Jun 28, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get shanhaijing-bestiary running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
shanhaijing-bestiary skill. Agent Mart. https://agentmart.dev/skills/geniusdapeng-collab-shanhaijing-bestiary (last updated 2026-10-24)