本文へ移動
cccskills
無料GitHub で公開

omcustom:fsd

Full Self Driving — autonomous release loop that processes all auto-dev-eligible GitHub issues until none remain, by repeatedly running /pipeline auto-dev then /homework.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md6.7 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

/omcustom:fsd — Full Self Driving

Autonomous release loop. Equivalent to running:

/goal "모든 이슈가 처리될 때까지" /loop "/pipeline auto-dev -> /homework"

This is a thin alias / orchestrator skill. It does not implement loop, issue-polling, release, or verification logic — it delegates entirely to existing skills.

Usage

/omcustom:fsd               # Run until all auto-dev-eligible issues are exhausted
/omcustom:fsd 3             # Optional: cap at N releases (default: unlimited)

No arguments are required. The default behavior runs until the auto-dev-eligible issue set is empty.

What It Does

FSD expands into:

  1. /goal wrapper — applies disciplined goal-to-execution workflow:
    • Objective: "모든 이슈가 처리될 때까지"
    • Delegates planning, gap detection, and R020 completion verification to the goal skill
  2. /loop recurrence — self-paced loop (model decides cadence), each iteration runs:
    1. /pipeline auto-dev — full release pipeline for the next eligible issue
    2. /homework — retrospective 찐빠 audit gate

Loop Convergence

The loop converges naturally when the auto-dev-eligible issue set reaches 0. Issue eligibility follows /pipeline auto-dev label selection exactly:

  • Included: verify-ready (preferred), unlabeled auto-dev candidates
  • Excluded: verify-done, needs-review, decision-needed labels

Do NOT invent new label logic here — defer to the pipeline skill's auto-dev issue selection.

Iteration Flow (per iteration)

[FSD Iteration N]
├── /pipeline auto-dev        → one release (PR create → merge → npm publish → milestone close)
├── /homework                 → extract 찐빠, confirm gate (or --dry-run if requested)
└── Check: any eligible issues remain?
    ├── YES → next iteration
    └── NO  → [FSD Done] converged naturally

Safety and Discipline

Each iteration operates under full project rules — no relaxation because FSD is autonomous:

RuleApplies
R001 (safety)Destructive ops still require explicit approval. Credential guardrails always active.
R009 (parallel)Independent subtasks within each pipeline iteration run in parallel.
R010 (orchestration)All file modifications delegated to specialist subagents. mgr-gitnerd for git ops.
R017 (sync verification)mgr-sauron passes required before any commit.
R020 (completion verification)Each release verified via npm view, gh release view, closed issues before [Done].

/homework runs as a retrospective gate between iterations — findings go through omcustom-feedback's Phase 4A confirmation gate. The loop does NOT skip homework on the grounds that it is "automated". If homework requires user confirmation (e.g., to file a feedback issue), the loop pauses and waits.

If a release operation triggers the safety classifier, the current iteration stops and surfaces the block to the user before continuing.

When to Use

ScenarioUse FSD?
Multiple eligible issues ready to process autonomouslyYES
Session where the user wants to "let it run" through the backlogYES
Verifying the autonomous release loop pattern from session memoryYES
Single targeted issue fixNO — use /pipeline auto-dev directly
Exploratory research / planning onlyNO — use /research or /deep-plan
Only one issue and it needs human judgmentNO — use /pipeline auto-dev with manual oversight

When NOT to Use

  • When issues require stakeholder approval or design decisions before implementation
  • When the issue set includes decision-needed or needs-review items only (loop converges immediately — just use /pipeline auto-dev once)
  • When cost sensitivity is high and the issue backlog is large — inspect the eligible set first before running FSD

Optional Release Cap

Pass a numeric argument to cap at N releases:

/omcustom:fsd 3    # Process at most 3 issues this FSD run

This corresponds to the -max parameter used in the manual pattern. Default is unlimited (run until eligible issues exhausted). The cap is advisory — the pipeline itself may stop earlier if the eligible set runs out before the cap is reached.

Session 114 Precedent

This skill was extracted from the manual pattern used in Session 114 (2026-06-09):

/goal "모든 이슈가 처리될 때까지" /loop "/pipeline auto-dev -> /homework"

That session ran 2 iterations (v0.177.0 and v0.178.0) before converging with 0 eligible issues remaining. FSD codifies this pattern as a first-class invocable command.

Cross-References

Skill / RuleRole
goalDisciplined goal-to-execution wrapper — objective parse, gap detection, R020 verification
omcustom-loopSession auto-continuation via SubagentStop hook — keeps the loop alive during background agent work
pipeline/pipeline auto-dev — the core release pipeline per iteration
homeworkRetrospective 찐빠 audit gate per iteration
R001 (safety)Destructive ops require approval; credential guardrails
R009 (parallel execution)Parallel subtasks within each pipeline iteration
R010 (orchestrator coordination)All file writes delegated; mgr-gitnerd for git
R017 (sync verification)mgr-sauron required before commit/push
R020 (completion verification)Actual outcome verified before declaring each release done

Design Notes

This skill is intentionally a thin alias. It does NOT duplicate:

  • Issue polling logic (owned by pipeline)
  • Loop cadence / auto-continuation (owned by omcustom-loop + SubagentStop hook)
  • Release pipeline steps (owned by pipeline auto-dev)
  • Retrospective analysis (owned by homework)
  • Completion verification (owned by R020 + goal)

If any of those underlying skills evolve, FSD automatically benefits — its only responsibility is declaring the intent and forwarding to the right components.

Permission Mode Note

When this skill delegates work via Agent tool calls, ALL Agent tool calls MUST include mode: "bypassPermissions" per R010 Universal bypassPermissions.

Artifact Output

Artifacts from each iteration follow the conventions of the constituent skills:

  • Pipeline artifacts: .claude/outputs/sessions/{YYYY-MM-DD}/pipeline-auto-dev-{HHmmss}.md
  • Homework artifacts: .claude/outputs/sessions/{YYYY-MM-DD}/homework-{HHmmss}.md

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Pre-action boundary checking — validates agent tool calls against declared capabilities and task contracts

日本語の概要は準備中です。原文の説明を表示しています。

baekenough/second-brain152026年10月8日 更新

Auto-detect project context and optimize harness — deactivate unused agents/skills, suggest missing experts, generate project profile

日本語の概要は準備中です。原文の説明を表示しています。

baekenough/second-brain152026年10月8日 更新

Adversarial code review using attacker mindset — trust boundary, attack surface, business logic, and defense evaluation

日本語の概要は準備中です。原文の説明を表示しています。

baekenough/second-brain152026年10月8日 更新

Apache Airflow best practices for DAG authoring, testing, and production deployment

日本語の概要は準備中です。原文の説明を表示しています。

baekenough/second-brain152026年10月8日 更新

Alembic migration patterns for naming conventions, safety checks, expand-contract, env.py configuration, and CI integration

日本語の概要は準備中です。原文の説明を表示しています。

baekenough/second-brain152026年10月8日 更新

Pre-routing ambiguity analysis — scores request clarity and asks clarifying questions when needed (inspired by ouroboros)

日本語の概要は準備中です。原文の説明を表示しています。

baekenough/second-brain152026年10月8日 更新

baekenough のスキルをすべて見る

このスキルの問題を報告する