CtrlK
BlogDocsLog inGet started
Tessl Logo

character-creator

引导用户从零创建一个 Hana 角色(agent)并打包成可分享的角色卡 zip。流程:科班式采访(性格三层模型、语言指纹、缺陷与核心矛盾)→ 选择 yuan 人格底座 → 配置技能(网上找 / AI 现场写 / 复用已有)→ 生成或上传头像 → 组装成标准 Character Card 包并导入 Hana。当用户提到创建角色、造角色、捏人、捏崽、创建 agent、新建助手、角色卡、character creator、设计 AI 角色、想要一个新伙伴时使用。即使用户只是说“帮我捏个角色”“我想要一个会做 XX 的 agent”“给这个角色做个设定”也应该触发。

76

Quality

96%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, highly actionable wizard with a clear staged workflow, real validation checkpoints, and clean progressive disclosure to three real reference files. The only soft spot is a handful of coaching sentences that pad the otherwise lean prose.

Suggestions

Trim soft coaching lines (e.g. '角色是用户的,你只负责把他想清楚的东西落到纸上,不替他做主') that restate the conversational principle already captured in 总原则, to tighten conciseness toward a clean 5.

Collapse the prose preamble of 阶段〇 ('用户通常只有一句话,比如…') into the single actionable instruction '先复述你理解到的火花,确认大方向,再进入采访' to cut tokens without losing guidance.

Move the meta-commentary in 阶段一 ('AI 天生爱写正确的纸纸人,缺陷是角色活过来的关键') into references/anti-slop.md where the anti-slop rationale already belongs, keeping the body purely procedural.

DimensionReasoningScore

Conciseness

Mostly lean and operational with concrete commands, paths, and templates rather than concept explanations Claude already knows, but a few coaching sentences (e.g. '用户通常只有一句话', '角色是用户的,你只负责把他想清楚的东西落到纸上,不替他做主') could be trimmed — efficient with minor over-explanation, not a clean 5.

4 / 5

Actionability

Highly actionable with concrete commands and endpoints — 'web_search site:clawhub.ai', 'install_skill 的 github_url', 'ls ~/.hanako/skills', 'POST /api/character-cards/plan', 'POST /api/character-cards/import' — plus file paths and copy-oriented identity.md/ishiki.md/description.md templates covering common cases.

5 / 5

Workflow Clarity

Clear eight-stage sequence (阶段〇–七) with explicit validation checkpoints: '每个阶段产出可见的东西,给用户确认后再往下走', a plan→confirm→import feedback loop, a 隐私红线 checklist, and an error-recovery section (常见状况) addressing mid-flow changes, id collisions, and zip-only delivery.

5 / 5

Progressive Disclosure

Clear overview body with well-signaled one-level-deep references to real files — '先读 references/character-craft.md', '必读 references/anti-slop.md', '必读 references/card-format.md' — with heavy detail (card.json format, zip/API details, question bank) appropriately split into those references.

5 / 5

Total

19

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, third-person description that covers the full workflow concretely and supplies a rich set of natural trigger phrases including casual synonyms. It cleanly answers both 'what' and 'when' with minimal conflict risk.

DimensionReasoningScore

Specificity

Lists multiple concrete actions end-to-end — '科班式采访(性格三层模型、语言指纹、缺陷与核心矛盾)→ 选择 yuan 人格底座 → 配置技能(网上找 / AI 现场写 / 复用已有)→ 生成或上传头像 → 组装成标准 Character Card 包并导入 Hana' — comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

Explicitly answers both what (build a Hana character and package it into a shareable character-card zip) and when ('当用户提到…时使用' plus concrete example trigger phrases), matching the anchor for clearly answering both.

5 / 5

Trigger Term Quality

Comprehensive natural terms including synonyms and casual phrasing — '创建角色、造角色、捏人、捏崽、创建 agent、新建助手、角色卡、character creator、设计 AI 角色、想要一个新伙伴' plus example utterances like '帮我捏个角色' and '我想要一个会做 XX 的 agent'.

5 / 5

Distinctiveness Conflict Risk

Clear niche (Hana character/agent creation → character-card zip) with distinctive triggers like '捏人/捏崽/角色卡' and minimal overlap risk with other skills.

5 / 5

Total

20

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

referenced_paths_exist

Referenced path issues: 2 missing

Warning

Total

14

/

16

Passed

Repository
liliMozi/openhanako
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.