Skip to content

make skill dependencies capability-aware and trim reference drift #217

Description

@kosako

Umbrella: #211

Goal

CLI / safe-gh / memory / target固有機能への依存を明示し、時点依存情報と大きな reference の読み込みコストを抑える。

Scope

  • tool依存 skillへ optional compatibility または target metadata を追加
  • Codex explicit-only metadata は pipeline validation を追加してから利用
  • source直置き / adapter overlay の所有モデルを決める
  • auto-memory 等は capability checkし、利用不能時は提案 / project policyに合う sinkへ hand-off
  • production-railの大きなreferenceにTOC、適用言語/作業種別、選択単位を追加
  • 一度に読むreferenceを2〜4本、上限4本へ明確化
  • model family / fixed effort /観測時間を versioned troubleshooting referenceへ移す

Boundary

新しい artifact kind や外部scanner実装は #24 / #43 の責務。ここでは既存 skill metadata / reference hygiene に限定する。

Acceptance criteria

  • tool依存が未充足なら skill が明示的に停止 / hand-off する
  • Codex / Claude target で存在しない memory sink を前提にしない
  • metadata schema / adapter ownership が一意に決まる
  • 300行超 reference に navigation がある
  • production-rail が関連2〜4本だけをloadする契約を明示する
  • manifest / injection / build / sync の既存契約を維持する

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions