setup-my-context
Use this skill when a user wants to create or improve their own agent-working
structure. The result is not a clone of someone else's setup. The result is a
small, owned system that matches the user's projects, team, tools, and risk
boundaries.
References
Read only what the current request needs:
- For the whole ladder, read references/ladder.md.
- For the interview flow, read references/bootstrap-interview.md.
- For workspace setup, read references/l0-workspace.md.
- For project context files, read references/l1-project-context.md.
- For memory and feedback loops, read references/l2-memory-feedback.md.
- For skills, commands, and delegation, read references/l3-delegation.md.
- For PR/review/acceptance pipelines, read references/l4-delivery-pipeline.md.
Operating Modes
Choose the smallest mode that fits the user's request.
Bootstrap
Use when the user is starting from scratch or says "set up my context".
- Read
bootstrap-interview.md and ladder.md.
- Ask the minimum useful questions. Prefer batching obvious setup facts into one
concise checklist only when the user explicitly asks you to proceed
autonomously.
- Identify the target level:
- L0-L2 for non-technical users or teams that mainly need repeatable context.
- L0-L4 for technical users who want delegated implementation and PR flow.
- Generate concrete files or patches in the target workspace.
- End with the "done when" checks for every completed level.
Improve Existing Setup
Use when the user already has AGENTS.md, rules/, or skills.
- Inspect the existing files before proposing changes.
- Read the level reference that matches the missing or weak area.
- Keep edits narrow. Do not reorganize unrelated projects.
- Preserve user-specific conventions that are working.
Teach Or Hand Off
Use when the user asks for runbooks, a workshop artifact, or material for a
mixed technical/non-technical group.
- Read
ladder.md.
- Give the L0-L4 sequence and tell the audience where to stop.
- Use the relevant level references as the source for exercises and acceptance
checks.
Output Contract
When writing files, prefer this minimal structure unless the user has an existing
convention:
<workspace>/
├── AGENTS.md
├── rules/
│ ├── git.md
│ ├── no-secrets.md
│ └── session-hygiene.md
├── MEMORY.md
└── <project>/
├── AGENTS.md
└── rules/
For a narrow single-project setup, create only the project AGENTS.md and
rules/ files. Do not create a workspace umbrella when the user explicitly wants
one repository only.
Safety Boundaries
- Do not write secrets into
AGENTS.md, rules/, MEMORY.md, git, or chat.
- Do not add automation that can mutate production, spend money, send messages,
or merge code without an explicit user approval step.
- Do not use global worktree directories. If a git worktree is needed, create it
inside the repository, following the repository's local convention.
- Do not turn one user's preference into a universal rule. Capture preferences as
local rules scoped to the workspace or project.
Completion
Report:
- files created or changed;
- levels completed;
- remaining levels, if any;
- the next command or workflow the user should try.
1---2name: setup-my-context3description: Build a personal or team Claude Code/Codex working structure through an interview: workspace, AGENTS.md, rules, memory habits, delegation, and delivery pipeline. Triggers on setup my context, set up AGENTS.md, собери структуру Claude Code, настрой рабочую директорию, создай правила для агентов, L0-L4 runbooks.4---56# setup-my-context78Use this skill when a user wants to create or improve their own agent-working9structure. The result is not a clone of someone else's setup. The result is a10small, owned system that matches the user's projects, team, tools, and risk11boundaries.1213## References1415Read only what the current request needs:1617- For the whole ladder, read [references/ladder.md](references/ladder.md).18- For the interview flow, read [references/bootstrap-interview.md](references/bootstrap-interview.md).19- For workspace setup, read [references/l0-workspace.md](references/l0-workspace.md).20- For project context files, read [references/l1-project-context.md](references/l1-project-context.md).21- For memory and feedback loops, read [references/l2-memory-feedback.md](references/l2-memory-feedback.md).22- For skills, commands, and delegation, read [references/l3-delegation.md](references/l3-delegation.md).23- For PR/review/acceptance pipelines, read [references/l4-delivery-pipeline.md](references/l4-delivery-pipeline.md).2425## Operating Modes2627Choose the smallest mode that fits the user's request.2829### Bootstrap3031Use when the user is starting from scratch or says "set up my context".32331. Read `bootstrap-interview.md` and `ladder.md`.342. Ask the minimum useful questions. Prefer batching obvious setup facts into one35 concise checklist only when the user explicitly asks you to proceed36 autonomously.373. Identify the target level:38 - L0-L2 for non-technical users or teams that mainly need repeatable context.39 - L0-L4 for technical users who want delegated implementation and PR flow.404. Generate concrete files or patches in the target workspace.415. End with the "done when" checks for every completed level.4243### Improve Existing Setup4445Use when the user already has `AGENTS.md`, `rules/`, or skills.46471. Inspect the existing files before proposing changes.482. Read the level reference that matches the missing or weak area.493. Keep edits narrow. Do not reorganize unrelated projects.504. Preserve user-specific conventions that are working.5152### Teach Or Hand Off5354Use when the user asks for runbooks, a workshop artifact, or material for a55mixed technical/non-technical group.56571. Read `ladder.md`.582. Give the L0-L4 sequence and tell the audience where to stop.593. Use the relevant level references as the source for exercises and acceptance60 checks.6162## Output Contract6364When writing files, prefer this minimal structure unless the user has an existing65convention:6667```text68<workspace>/69├── AGENTS.md70├── rules/71│ ├── git.md72│ ├── no-secrets.md73│ └── session-hygiene.md74├── MEMORY.md75└── <project>/76 ├── AGENTS.md77 └── rules/78```7980For a narrow single-project setup, create only the project `AGENTS.md` and81`rules/` files. Do not create a workspace umbrella when the user explicitly wants82one repository only.8384## Safety Boundaries8586- Do not write secrets into `AGENTS.md`, `rules/`, `MEMORY.md`, git, or chat.87- Do not add automation that can mutate production, spend money, send messages,88 or merge code without an explicit user approval step.89- Do not use global worktree directories. If a git worktree is needed, create it90 inside the repository, following the repository's local convention.91- Do not turn one user's preference into a universal rule. Capture preferences as92 local rules scoped to the workspace or project.9394## Completion9596Report:9798- files created or changed;99- levels completed;100- remaining levels, if any;101- the next command or workflow the user should try.