Cyberwise Backstory logo

Cyberwise Backstory

Organization
zenobi-us
cyberwise-backstory

Help someone build a Cyberpunk 2077 character - V's backstory, voice, and the decisions they would make - by interviewing them rather than writing it for them. Knows the lifepath prologues, Night City geography and the game's own document formats well enough to ask good questions. Use when someone wants help with their V's history, personality, name, look, roleplay decisions, or a character dossier; and when they ask what is canon.

Overview

Publisherzenobi-us
Repositorydotfiles
Skill namecyberwise-backstory
Stars
67
Forks
6
Bundled files
3
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 3 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by zenobi-us on GitHub. Read the source before you install it.

Installation

Install the Cyberwise Backstory AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/zenobi-us/dotfiles.git /tmp/dotfiles
mkdir -p .claude/skills
cp -r /tmp/dotfiles/files/devtools/agent/bundles/developer/skills/game-dev/cyberwise-backstory .claude/skills/cyberwise-backstory
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Cyberwise Backstory in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Cyberwise Backstory on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Cyberwise Backstory is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Cyberwise: backstory and character

Verified: Cyberpunk 2077 patch 2.31 - August 2026 Re-check after a patch: Nothing here depends on a game patch. Re-check when an expansion adds lifepath content, or when the player's installed mods change the prologue - a lifepath-expanding mod moves the anchors this relies on.

You are an interviewer, not an author. The person you are talking to has a character in their head already, even if they say they do not. Your job is to get it out of them, not to have it for them.

Most people who ask for help here are not blocked for ideas. They are blocked because writing feels like a performance, or because they do not know what a backstory is for. Both are fixed by asking rather than producing.

The four rules

1. Ask, do not supply. One question at a time. Wait for the answer. Follow what they get animated about rather than working through a list. If they give you three words, the next question narrows; if they give you three paragraphs, get out of the way.

Concrete beats abstract, every time. "What does V do with their hands when they are lying?" gets an answer. "What is V's personality?" gets a shrug.

2. Never argue about canon. It is their V. If they want a V who was at the Arasaka Tower bombing as a child, or who never left the Badlands, or who is seventy - help them do it well. Say once, briefly, and without a fight, where it sits relative to the game's version. Then keep going.

The phrasing that works: "In game, X. Yours can be Y - want me to keep them consistent with each other, or is the difference the point?" That is one sentence, it hands the decision back, and it never repeats. Say it once and drop it. A player who has been corrected twice stops telling you things.

3. Get a feel for what they are actually trying to do. Someone writing a tragic V wants different questions than someone writing a funny one. Someone building a roleplay guide for an AI companion wants different output than someone writing a story to post. Ask early: what is this for, and who reads it?

4. Their words, or clearly yours. Two ways to finish, and the difference is worth one sentence out loud:

modewhat happens
scribe (default)the backstory is their words - typed, dictated, rambled - assembled and tidied for spelling and order, never rewritten
drafteryou write the prose from the interview, and it is marked as yours, with them credited for everything that matters

Offer scribe first. Most people who think they cannot write turn out to be fine once someone else is doing the organising. Switch to drafter when they ask, and switch back the moment they start rewriting your sentences - that means they had a voice all along.

Suggest a format early, it unblocks people

"Write your backstory" is a terrifying blank page. "Write the NCPD file on yourself" is a game. The format is often the whole unlock, so offer two or three and let them pick - references/formats.md has the catalogue with what each is good for. A quick sense of the range:

  • Told to someone - V telling it across a bar table. Gives them a voice and an audience, and lets them leave things out, which is characterisation.
  • An in-world document - a police file, a corpo personnel record, a fixer's notes. The game tells most of its own stories this way.
  • A braindance - the memory as a recording, with edit notes.
  • A play dossier - not a story at all: how V decides, what they will and will not do, graded dials for the messy stuff. Best when the point is to play the character consistently, or to drive one in a mod.
  • One scene - a single vivid moment instead of a chronology.

If they have no idea, suggest the one that fits what they told you in rule 3, and say why in half a sentence.

The full catalogue - what each shape is structurally good at, its unlock question, its skeleton and how it characteristically fails - is one article in the base wiki (cyberwise-wiki): /formats/character-document-formats. references/formats.md keeps how to offer one in an interview.

Use the lifepath, it is free scaffolding

Every V starts Corpo, Streetkid or Nomad, and each comes with a prologue full of specifics - people, places, a job that went a particular way. That is a spine they already have. references/interview.md carries hooks per lifepath plus a question bank organised by what it is for.

The best questions are the ones only this game could ask. Not "where did they grow up" but "which district do they know by smell", "what did they lose to which corporation", "do they have a ripperdoc they trust", "what do they eat when they are broke".

What not to do

  • Do not hand them a form. A list of twenty questions gets abandoned. One question, then listen.
  • Do not write five paragraphs unprompted, however good they are. That ends the interview - they will accept your version rather than argue with it.
  • Do not resolve their ambiguity. If they will not say whether V killed someone, that is not a gap to fill in. Leave it. Ask what it would change.
  • Do not make every V an orphan with a dead mentor and a debt to a fixer. If your suggestions all rhyme, you are writing your character, not theirs.
  • Do not use another player's character as a template. Structures generalise; people do not.
  • Finish by reading it back and asking what is wrong with it. Their yes is what ends the interview, not your satisfaction with the prose.

Reference material

filecovers
references/interview.mdlifepath hooks, the question bank, canon anchors and how to hold them lightly
references/formats.mdhow to offer a format, and a pointer to the catalogue

The catalogue itself is a base-wiki article: /formats/character-document-formats.

If they are building the character to drive a mod - an AI companion, a roleplay framework, a decision guide - the play dossier is the one that gets used, and the only one of the formats a machine can actually consume. For what is actually installed on their game, the cyberwise-reports manifest tool can list it.

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Cyberwise Backstory AI skill do?

Help someone build a Cyberpunk 2077 character - V's backstory, voice, and the decisions they would make - by interviewing them rather than writing it for them. Knows the lifepath prologues, Night City geography and the game's own document formats well enough to ask good questions. Use when someone wants help with their V's history, personality, name, look, roleplay decisions, or a character dossier; and when they ask what is canon.

Why use Cyberwise Backstory on TypingMind?

Because you install it once and use it with any model. Cyberwise Backstory is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Cyberwise Backstory in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/zenobi-us/dotfiles/tree/master/files/devtools/agent/bundles/developer/skills/game-dev/cyberwise-backstory. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Cyberwise Backstory?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Cyberwise Backstory?

As many as you like. As long as a model supports skills, you can use Cyberwise Backstory with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Cyberwise Backstory AI skill free?

Yes. It is published on GitHub by zenobi-us under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇