setup_codeops

Solid

Sets up the CodeOps nested codeops/ layout in the current git repo — scaffolds a fresh skeleton or auto-migrates an existing flat-layout repo (requirements/ + plans/) into it. Use when the user says "setup_codeops", "/setup_codeops", "set up codeops", "initialize codeops", "migrate to the nested layout", "convert my plans/requirements to codeops/", or "scaffold the codeops structure". Detects repo state and dispatches: a marker (codeops/.codeops.yml) already present → no-op status report; a flat layout → migration (deterministic preview via scripts/codeops-migrate.sh, one confirmation, then git mv); neither → minimal fresh scaffold. Supports --dry-run (preview only) and --yes (apply without the prompt). Migration is git-mv-only, refuses a dirty tree, rejects path-traversal slugs, and is idempotent. setup_codeops is the SOLE writer of the layout marker.

AI & Automation 4 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# CodeOps Layout Setup (`setup_codeops`) > **CodeOps Skills Version**: 3.19.0 Set up the CodeOps **nested `codeops/` layout** for the git repo the user is currently in. Run as `/codeops:setup_codeops` or the typeable alias `/setup_codeops`. This is the one skill that **creates and owns the layout marker** `codeops/.codeops.yml`; every other skill only reads it. Resolve all paths and the marker schema via **[_shared/layout-convention.md](../../_shared/layout-convention.md)** — it is the single source of truth for the layout. Do not re-encode paths here. ## Scope - **Per-repo only.** One git repo at a time; no cross-repo or portfolio-of-projects work. - This skill sets up the *structure*. It never authors requirements, plans, or roadmaps — that is `make_requirements` / `make_plan` / `roadmap`, which then resolve paths via the convention doc. ## Dispatch — detect repo state, then branch Run inside the repo and detect, in this order: ``` 1. codeops/.codeops.yml present → already set up. NO-OP for the layout: print a short status report (layout = nested, where things live). BUT if the marker is **missing `integrationBranch`**, BACKFILL it — add that one line (resolved to the repo's integration branch: `origin/HEAD`, else the current branch, else `main`/`master`) without touching any other key; if it is already present, leave it. Never re-scaffold or re-migrate. (Idempotent — a marker that is present and complete → no ch...

Details

Author
blendsdk
Repository
blendsdk/claude-codeops
Created
1 months ago
Last Updated
yesterday
Language
Shell
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Listed

setup-matt-pocock-skills

Configure this repo for the engineering skills — set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills.

0 Updated today
taewanu
AI & Automation Listed

ops

Execute a milestone's interactive 🔧 Operational and 🔎 Investigation tasks — the judgment-bound work that is NOT auto-dispatched. Two modes in one pass: Operational changes production/environment state through a sanctioned surface (config/catalog/entity authoring, backfills, alarm config, dependency installs, session/machine setup); Investigation produces a defensible decision from live data (diagnoses, spikes, zero/anomaly triage) and files follow-on tasks. Enforces: autonomous runs STAGE (never verdicts, never ✅ Done), read-only diagnosis before any write, falsify every "it's fine", audited read-modify-write, reconcile+capture, "Done ≠ deployed ≠ seeded ≠ working". Records durable research to a staging journal. Use when the user says "work the ops tasks", "run ops/tooling for milestone X", "work the operational/investigation tasks", or starts an overnight or interactive ops run on a project's task board.

1 Updated today
phahadek
Code & Development Listed

setup-developer-skills

Configure this repo for the /developer unattended spec-delivery pipeline — patches the issue tracker doc with the pipeline's Delivery operations, writes docs/agents/code-host.md (GitHub, GitLab or local first-class; anything else as freeform), installs the dispatcher/code-author/diff-reviewer agents, ensures the triage labels exist, and asks for the run defaults written to docs/agents/developer-defaults.md. Requires /setup-matt-pocock-skills to have run first (refuses otherwise). Run once before first use of /developer.

4 Updated 2 days ago
sgomez