guide-scope

star 4

Resolves the active repository scope and routes to planning, execution, or bootstrap without duplicating downstream ownership.

sirius-cc-wu By sirius-cc-wu schedule Updated 4/29/2026

name: guide-scope description: Resolves the active repository scope and routes to planning, execution, or bootstrap without duplicating downstream ownership.

Guide Scope

Use this skill as the optional multi-scope entrypoint when the repository may contain nested scopes and the user should not have to remember whether the next handoff belongs to planning, execution, or bootstrap.

Responsibilities

  1. Resolve the active scope from the current working directory.
  2. Discover candidate scopes when the repository contains nested .skills/ workspaces.
  3. Stop for explicit scope choice when the target scope is ambiguous.
  4. Route the request to guide-planning, guide-execution, or bootstrap.
  5. Keep scope resolution durable in repository tooling instead of inventing a second scope model in chat.

Entry Decision Guide

Use guide-scope when:

  • the repository may have multiple explicit scopes
  • the user is working from a nested directory and the target scope is not obvious
  • the user wants to configure a nested scope with bootstrap
  • the user wants a single entry skill that decides whether the next step is planning-layer or execution-layer work

Route from guide-scope using these rules:

  • If the next work is feature planning, proposal management, promotion, discovery, design, breakdown, or slice bootstrap, route to guide-planning.
  • If the user is reporting a new issue, regression, or follow-on capability for an existing implemented feature, route to guide-planning so it can decide whether add-subfeature is required; do not jump straight to archive or treat the existing packet as the active execution scope automatically.
  • If an execution slice already exists or execution-layer readiness is the next question, route to guide-execution.
  • If the request is to initialize or update .skills/ configuration for the selected scope, route to bootstrap.

If the repository effectively has one scope and the user already knows they want planning or execution, guide-scope is optional and direct entry through guide-planning or guide-execution remains valid.

Workflow Boundary

guide-scope owns scope discovery and handoff only.

  • Resolve the active scope using the same nearest-scope and repository-root fallback rules already implemented by repository tooling.
  • Surface candidate scopes or ask for an explicit scope path when ambiguity matters.
  • Prefer planning-layer routing over archive/execution shortcuts when the same feature is already shipped but the current request is new delta work.
  • Do not mutate planning metadata, slice metadata, or config files directly unless the downstream routed skill owns that work.
  • Do not replace guide-planning, guide-execution, or bootstrap; route into them after scope selection is settled.

Typical handoff:

guide-scope -> guide-planning
guide-scope -> guide-execution
guide-scope -> bootstrap

Preflight

  1. Resolve the active scope from the nearest .skills/planning.json; if none exists in ancestor directories, fall back to the repository root when inside a Git worktree.
  2. If the user already supplied an explicit scope path, validate that it is inside the repository.
  3. When slug-only lookups or nested-scope context make the target ambiguous, stop and ask the user to choose the scope explicitly.
  4. If the request is a follow-on fix or missing behavior report for shipped work, route into planning so downstream skills can open subfeature-scoped delta work instead of defaulting to archive or stale execution state.
  5. Keep scope labels relative to the repository root so downstream handoffs stay readable.
  6. Route into the downstream skill without changing its lifecycle ownership.

Tooling

Use the existing repository helpers rather than inventing a new scope runtime:

  • planning and proposal routing: sirius manage-planning and sirius manage-proposals
    • use --scope <path> when an explicit planning or proposal scope is needed
    • use --target-scope <path> for explicit cross-scope promotion targets
  • execution routing: sirius manage-execution
    • execution commands already follow the nearest execution scope and keep slice registries local to that scope
  • slice bootstrap: sirius bootstrap-slice
    • bootstrap reuses scoped execution config and inherited defaults from the active scope chain
  • scope configuration: sirius bootstrap
    • use --repo-root <scope-root> to initialize or update the selected scope's .skills/ files

Examples

Example 1: Multi-scope planning handoff

Request: "Start planning from inside apps/payments."

Action:

  1. Resolve the active scope for apps/payments.
  2. If the target scope is unambiguous, route to guide-planning.
  3. If the user needs a different planning scope, ask for an explicit scope path and then route with that scope.

Example 2: Scoped execution handoff

Request: "Continue the active slice from this nested service directory."

Action:

  1. Resolve the nearest execution scope from the current path.
  2. Confirm the handoff belongs in execution rather than planning.
  3. Route to guide-execution, letting execution helpers use the resolved local slice registry automatically.

Example 3: Configure a nested scope

Request: "Set up .skills for the apps/payments scope."

Action:

  1. Resolve or confirm the target scope path.
  2. Route to bootstrap.
  3. Use bootstrap.py --repo-root <scope-root> so config is written inside the selected scope rather than assuming the repository root.
Install via CLI
npx skills add https://github.com/sirius-cc-wu/sirius-skills --skill guide-scope
Repository Details
star Stars 4
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator
sirius-cc-wu
sirius-cc-wu Explore all skills →