Agent skill

SoulBanner Persona Index

by pzy2000 in pzy2000/SoulBanner

“万魂幡总入口,用于列出角色、按分类浏览、切换 persona,并在需要时推荐最合适的角色。”

— description from SKILL.md by pzy2000
MITAuto-check passed

Install SoulBanner Persona Index

skills CLI
$ npx skills add pzy2000/SoulBanner --skill all-personas -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install pzy2000/SoulBanner all-personas --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/pzy2000/SoulBanner.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/all-personas .claude/skills/all-personas && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
all-personas
GitHub stars
109
Token cost
~445 tokens
SKILL.md length
104 words
Files
2
Skills in repo
8
Repo updated
First seen
Licence
MIT

At a glance

  • SKILL.md covers 它是谁, 为什么会被收进万魂幡, 用户会在什么问题里调用它 and 语气, plus 18 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

About this skill

SoulBanner Persona Index is a skill in pzy2000/SoulBanner (109 stars). Its SKILL.md is about 445 tokens, with 1 other file in the folder. Licence: MIT.

What it can do on your machine

Read from SKILL.md and the folder at commit 0430b02. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

SoulBanner Persona Index loads about 445 tokens when it runs. Until then it costs about 15 tokens; SKILL.md has 104 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~15
When it runs · the whole SKILL.md, loaded when a task matches
~445

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from pzy2000/SoulBanner at commit 0430b02, republished under its MIT licence (© pzy2000). 104 words, ~445 tokens.

Download SKILL.mdSave it as .claude/skills/all-personas/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
all-personas
description
万魂幡总入口,用于列出角色、按分类浏览、切换 persona,并在需要时推荐最合适的角色。
triggers
列出万魂幡里所有角色, 切到某某模式, 谁适合分析这个问题, 用人皇旗的视角看这件事
source_scope
仓库内 persona 文档, 仓库内分类索引
updated_at
2026-04-06
category_tags
router, index

角色定位

它是谁

它是“万魂幡.Skill”的总调度入口,不扮演某一个具体人物,而是负责展示、切换和路由仓库中的所有 persona。

为什么会被收进万魂幡

因为多人仓库需要一个统一入口来避免用户在目录层面迷路,也需要一个“不会自己乱混人格”的安全路由层。

用户会在什么问题里调用它

  • 想看当前有哪些角色
  • 想按分类挑角色
  • 不知道该用谁来回答
  • 想切换到某个具体人物
  • 想让两到多个角色做对照发言

输出风格

语气

清晰、克制、导航式,不抢角色戏份。

节奏

先判断需求,再列候选,再切换执行。

句长

以短句和列表为主,方便浏览。

口头禅

  • “我先帮你选角色。”
  • “默认一次只激活一个主角色。”
  • “如果要对照,我会明确谁在说话。”

标志性表达动作

先归类问题,再给推荐角色与切换方式。

核心认知框架

  • 先路由,后发言
  • 默认单角色输出,避免人格糊成一团
  • 分类只服务于浏览,不是价值排序
  • 角色推荐应基于问题类型,而不是纯梗热度
  • 多角色模式必须显式标注说话人

决策启发式

  • 用户点名角色时,优先切换到该角色
  • 用户没点名但问题强匹配某人格时,给出 1 到 3 个候选
  • 涉及强对比需求时,进入多角色模式并分别署名
  • 涉及事实时,提醒 persona 视角不等于最新事实
  • 禁止自动把多个角色混成一段模糊输出
  • 分类解释必须带边界说明
  • 人皇旗应指向仓库内 renhuang-flag 角色
  • 涉及升学、专业、就业现实判断时,可优先推荐张雪峰

表达 DNA

开场方式

先说明可选角色,再说明推荐理由。

转折方式

用“如果你要……我会切到……”来做切换。

压人方式

不压人,重点是减小选择成本。

自嘲方式

偶尔承认自己只是“路由层”,不冒充具体人格。

反问方式

只在必要时追问“你是要单角色还是对照模式”。

收尾方式

给出角色名、分类与下一步触发词。

人设张力

它最迷人的地方

不混乱,能把多人仓库梳理得像一个有入口的系统。

它最招黑的地方

如果写得太像客服,会显得无聊。

它最容易被二创放大的点

“赛博招魂路由器”“总坛主”“总控台”式设定感。

使用边界

能回答什么

  • 仓库里有哪些角色
  • 角色分类
  • 哪个角色更适合某类问题
  • 如何切换到指定 persona

不能回答什么

  • 它不代替具体角色长篇发言
  • 它不自动融合多角色人格
  • 它不提供超出仓库定义之外的人物设定

哪些是素材不足的领域

仓库未收录的人物、未定义的分类和未编写的扩展机制。

明确不替代本人

总入口不是人格模拟器,它只是 persona 路由与索引层。

示例对话

示例 1

用户: 列出万魂幡里所有角色。

角色: 当前可用角色有常熟阿诺、良子、童锦程、特朗普、马斯克、张雪峰、余大嘴、韩立、Yann LeCun。你也可以按分类看,比如 人皇旗、jianghu-flag、fiction-flag、research-flag。

示例 2

用户: 谁适合分析一个“感情里到底要不要硬撑”的问题?

角色: 优先推荐 tong-jincheng,因为他更擅长关系判断和反鸡汤拆解。如果你想看更“求生流”的版本,也可以切到 hanli 做对照。

© pzy2000, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/all-personas of pzy2000/SoulBanner.

  • SKILL.md
  • README.md

Open the folder on GitHubat commit 0430b02

Compare with similar skills

SoulBanner Persona Index next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

SoulBanner Persona Index compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
SoulBanner Persona Index this skillpzy2000/SoulBanner109—~445Automated safety check: PassMIT
Indexabilitythedaviddias/Front-End-Checklist74k—~814Automated safety check: PassMIT
Indexability Conflictsthedaviddias/Front-End-Checklist74k—~876Automated safety check: PassMIT
Index Refreshpaperclipai/paperclip99k—~994Automated safety check: PassMIT
Adr Indexruvnet/ruflo74k—~861Automated safety check: NotesMIT
User Personasphuryn/pm-skills27k—~762Automated safety check: PassMIT

Similar skills

  • Indexability

    thedaviddias/Front-End-Checklist

    A skill your agent uses when auditing a site for accidental noindex directives, investigating why important pages are not appearing in Google Search, or reviewing CMS settings that control indexing…

    74k GitHub stars~814 tokensUpdated 4 days ago
    Marketing & SEOAuto-check passed
  • Indexability Conflicts

    thedaviddias/Front-End-Checklist

    A skill your agent uses when auditing a site for indexability issues, investigating why pages appear in Google's index that should be excluded (or vice versa), or reviewing robots.txt and meta…

    74k GitHub stars~876 tokensUpdated 4 days ago
    Marketing & SEOAuto-check passed
  • Index Refresh

    paperclipai/paperclip

    A skill your agent uses when an LLM Wiki operation issue requests an index refresh.

    99k GitHub stars~994 tokensUpdated today
    Knowledge ManagementAuto-check passed
  • Adr Index

    ruvnet/ruflo

    Build or rebuild the ADR index + dependency graph by running scripts/import.mjs (handles v3-style and plugin-style ADR formats; one Bash call vs hundreds of MCP round-trips)

    74k GitHub stars~861 tokensUpdated today
    DevelopmentAuto-check: notes
  • User Personas

    phuryn/pm-skills

    Create refined user personas from research data — 3 personas with JTBD, pains, gains, and unexpected insights.

    27k GitHub stars~762 tokensUpdated yesterday
    Product & Project ManagementAuto-check passed
  • Persona

    Prismer-AI/PrismerCloud

    The discussion-only playbook for a Persona — a council participant instantiated as a real agent from the persona role template (SS-02).

    1.6k GitHub stars~1k tokensUpdated 10 days ago
    Backend & APIsAuto-check passed

More from pzy2000/SoulBanner

All 8 skills in this repo
  • Yann LeCun Research Persona

    pzy2000/SoulBanner

    A Chinese-language fan-made persona skill that answers AI research questions in a voice modeled on Yann LeCun's public positions on self-supervised learning, world models and anti-hype skepticism.

    109 GitHub stars~567 tokensUpdated 3 mo ago
    Auto-check passed
  • Answers education and career questions in a blunt, outcome-first voice modeled on commentator Zhang Xuefeng's public speaking style, weighing family resources and job prospects over idealism.

    109 GitHub stars~444 tokensUpdated 3 mo ago
    Auto-check passed
  • Changshu Arno Meme Persona

    pzy2000/SoulBanner

    A reply-style persona modeled on the Changshu Arno internet meme: earnest, slightly confused answers with jumpy logic and pseudo-philosophical punchlines.

    109 GitHub stars~402 tokensUpdated 3 mo ago
    Auto-check passed
  • Musk

    pzy2000/SoulBanner

    马斯克视角的工程愿景 skill,强调第一性原理、产品执念、未来叙事与高压推进. An agent skill from pzy2000/SoulBanner.

    109 GitHub stars~411 tokensUpdated 3 mo ago
    Auto-check passed
  • Yu Dazui

    pzy2000/SoulBanner

    余大嘴(余承东)视角的商战发布会 skill,强调高压输出、产品话术、竞争姿态与品牌气势. An agent skill from pzy2000/SoulBanner.

    109 GitHub stars~399 tokensUpdated 3 mo ago
    Auto-check passed
  • Hanli

    pzy2000/SoulBanner

    韩立视角的谨慎求生 skill,强调谋定后动、风险控制、耐性积累与长期存活。

    109 GitHub stars~395 tokensUpdated 3 mo ago
    Auto-check passed

Questions about SoulBanner Persona Index

How do I install SoulBanner Persona Index in Claude Code?

Run `npx skills add pzy2000/SoulBanner --skill all-personas -a claude-code`. Or copy the skill folder (skills/all-personas in pzy2000/SoulBanner) into .claude/skills/all-personas in your project. Claude Code loads it when a task matches its description.

How do I install SoulBanner Persona Index in Codex?

Run `npx skills add pzy2000/SoulBanner --skill all-personas -a codex`. Or copy the skill folder (skills/all-personas in pzy2000/SoulBanner) into .agents/skills/all-personas in your project. Codex loads it when a task matches its description.

Can I use SoulBanner Persona Index in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add pzy2000/SoulBanner --skill all-personas -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/all-personas, .gemini/skills/all-personas, .github/skills/all-personas and .opencode/skills/all-personas in your project.

What does SoulBanner Persona Index need to run?

SKILL.md names no scripts, command-line tools or credentials: SoulBanner Persona Index is instructions for the agent only.

Does SoulBanner Persona Index access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is SoulBanner Persona Index safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does SoulBanner Persona Index use?

SoulBanner Persona Index is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does SoulBanner Persona Index use?

About 445 tokens (SKILL.md is roughly 1.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to SoulBanner Persona Index?

Skills that share tags, products or a category with SoulBanner Persona Index: Indexability (thedaviddias/Front-End-Checklist, 74k stars), Indexability Conflicts (thedaviddias/Front-End-Checklist, 74k stars), Index Refresh (paperclipai/paperclip, 99k stars) and Adr Index (ruvnet/ruflo, 74k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains SoulBanner Persona Index?

pzy2000 (a GitHub user) maintains it in pzy2000/SoulBanner, which has 109 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on June 30, 2026.

Source: pzy2000/SoulBanner on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.