Chris0x88

SECURITY · Onboarding Kit

The kit is meant to be installed by people who don’t read scripts. That puts the burden of safety on me, not on you. Here’s exactly what it does, what it never does, and how to verify both claims yourself.


What the kit reads

Phase What it touches Read or write
1. Interview Your typed answers in the chat session Capture only, in-memory
2. Business research Public web pages about your company Read, public sources only
3. Brand capture Your company website’s HTML, CSS, and visible assets Read, public sources only
4. Stack detection A specific list of env vars and config directories Existence checks only. No values, no contents. Opt-in.
5. Report generation The four output files written to your working directory Write, local only

The full list of stack-detection checks is in skills/stack-detection.md. Read it before you grant consent for phase 4.


What the kit never does


Threat model

The kit runs inside an AI agent that you control. The agent is the privileged actor; the kit is just markdown instructions the agent reads. So:

The kit’s defence is its smallness. Every file is short, readable, and explicit about what it does. If a phase asks for something the description here doesn’t mention, stop and check the source.


Verifying the kit yourself before running it

Five-minute audit:

  1. Read kit.skill.md. It’s the entry point. Confirm the five phases match what’s described in README.md.
  2. Read skills/stack-detection.md. Confirm the check list and the explicit consent gate.
  3. Read each other skill file. They’re under 200 lines each.
  4. Read templates/report.html. It’s the only output template; nothing exotic.
  5. Run the kit with phase 4 declined the first time, if you’re cautious. You’ll still get a valuable report; you’ll just skip the stack detection.

Reporting a vulnerability

If you find a security issue with the kit (a phase that does more than its skill file describes, an output that contains data the kit shouldn’t have access to, anything that surprises you):

I take this seriously. The kit’s value depends on it being trustworthy.


Licence and liability

MIT licensed. No warranty. You are responsible for what runs on your own machine. If you don’t understand what the kit does after reading the files, don’t run it.