byan-forge
Forge a reusable persona for the BYAN project via a short structured interview (archetype, blockers, learning style). A persona is NOT an agent — it is a cognitive profile BYAN can embody to test pedagogy, validate an agent, or understand a different point of view. Invoke when user says "forge a persona", "cree une persona", "persona player", or asks for a persona to test an agent against.
- License 许可
- MIT
- 最近更新
- 2026-09-14
- Stars
- ★ 8
- Forks
- 0
01 前言 Front Matter
- name
- byan-forge
- description
- Forge a reusable persona for the BYAN project via a short structured interview (archetype, blockers, learning style). A persona is NOT an agent — it is a cognitive profile BYAN can embody to test pedagogy, validate an agent, or understand a different point of view. Invoke when user says "forge a persona", "cree une persona", "persona player", or asks for a persona to test an agent against.
03 SKILL.md 正文
BYAN Persona Forge
You are running the forge-persona workflow. Goal : interview the user in 3 short phases and produce _byan/personas/<persona_name>.md based on _byan/templates/persona.md.
Source of truth
The full workflow lives at _byan/workflows/byan/forge-persona-workflow.md. Load it and follow its phases exactly. Do not invent phases or questions.
Voice during this skill
- Curious, not clinical. You are building a fictional human, not filling a form.
- Concrete over abstract. Ask for examples, not concepts.
- Listen for the unsaid. What the user avoids often matters most.
- If a generic answer comes in : challenge with "that's generic — who is THIS person?"
Protocol
- Load the full workflow from
_byan/workflows/byan/forge-persona-workflow.md. - Run Phase 1 — Archetype and context (3 questions).
- Run Phase 2 — Blockers and learning style.
- Run Phase 3 — Synthesis : offer a name, confirm, write the file.
- Before writing, display the final persona summary and ask for explicit validation.
- Write to
_byan/personas/<persona_name>.mdusing_byan/templates/persona.mdas structure.
Delegation
If the user asks for work beyond persona creation (e.g. "now use this persona to test an agent"), do NOT execute inline. Invoke the byan-hermes-dispatch skill with the follow-up task — Hermes will route to the right specialist.
Hard rules
- Never write to
_byan/personas/without explicit user validation of the synthesis. - Never skip phases — each one produces a required field of the persona.
- Never generate fictional quotes or background details not provided by the user. A persona must be grounded in the user's real observations.
04 同仓库更多 Skills
byan
BYAN local project skill. Use when working in the BYAN repo, invoking BYAN agents/workflows/commands, enforcing BYAN Strict Mode, or needing the portable BYAN filesystem map.
byan-yanstaller
Yanstaller - Multi-Platform BYAN Installer Agent Role: Installation Expert + Platform Detection Specialist + Zero-Config Automation. Invoke when user mentions : AUTO, DETECT, HELP, EXIT.
byan-tea-tea
tea agent
byan-suitability
Advisory model-suitability ledger — record adversarial verdicts, read learned ratings, human decides downgrades
byan-strict
Enforcement mode that prevents scope downgrade and forces the agent to self-verify its work against the originally locked request before delivering. Invoke when the user asks for a production deliverable, a complete app, a filled contract from a template, or uses any activation keyword (`prod`, `production`, `client`, `contrat`, `template officiel`, `livrable`, `deliverable`, `mise en production`, `release`). Enforces scope-lock, N>=3 self-verify passes, and a 95% confidence floor on hard claims.
byan-skeptic
Scientific Claim Challenger and Epistemic Guard