bootstrap-ops-config

Detect project context via git and GitHub, then generate a validated ops.config.json.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/ctxr-dev/agent-staff-engineer --skill bootstrap-ops-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bootstrap-ops-config
Source: https://github.com/ctxr-dev/agent-staff-engineer/tree/main/skills/bootstrap-ops-config
Command: npx skills add https://github.com/ctxr-dev/agent-staff-engineer --skill bootstrap-ops-config

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turns a fresh clone into a configured target. It detects what it can via git, gh, and filesystem, then interviews the user on the rest, producing a validated ops.config.json and transcript. Never mutates GitHub.

Core Features & Use Cases

  • Detects project context from git and GitHub state to seed an initial config.
  • Conducts an interactive interview covering work tracking, release planning, e2e setup, and compliance context.
  • Validates the resulting config against the ops.config schema and outputs a diff for review, plus a transcript of the interview.

Quick Start

Run the bootstrap-ops-config skill to generate and review a ready ops.config.json for your target project.

Frequently Asked Questions about bootstrap-ops-config

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate an ops.config.json file for a new project?

You can generate an ops.config.json by running a guided bootstrap that detects project context from git, GitHub, and filesystem signals. It conducts an interactive interview to fill gaps, validates the result against the ops.config schema, and shows a diff before writing the file.

What is the best way to bootstrap ops configuration after a fresh git clone?

Bootstrapping ops configuration after a fresh clone is best handled by a guided interview. It detects existing git and GitHub state to seed initial values, asks about work tracking and release planning, then produces a validated config file alongside an interview transcript for your records.

Does the ops.config bootstrap process push any changes to GitHub?

No, the ops.config bootstrap process never mutates GitHub or pushes changes. It strictly writes non-destructive files locally, providing a configuration diff and an interview transcript for review without altering your remote repository state.

Can I use interactive configuration bootstrap for existing projects or only fresh clones?

You can use the interactive configuration bootstrap for both existing projects and fresh clones. It detects project context from git and GitHub state regardless of age, guiding you through detection, interview, diff preview, and optional apply to generate a complete ops configuration.

What information do I need to provide during an ops.config.json interview?

During an ops.config.json interview, you provide details covering work tracking, release planning, e2e setup, and compliance context. The process auto-detects what it can via git, gh, and filesystem signals, then interviews you only on the remaining gaps needed for schema validation.

How does schema validation work when generating ops configuration files?

Schema validation ensures the output from the interactive interview conforms to the ops.config schema before writing. The process validates the resulting config, outputs a diff for review, and only writes non-destructive files locally if you choose to apply the changes.