mcpField
R
re0-work

re0-work

github.com/lilmgenius開発1.4k1.3k 回インストール4 週間前に更新
リポジトリ

re0-work について

re0-workは、前のサイクルで得た教訓と証拠を基に開発を再開するエージェントスキルです。検証済みの契約やテストを残し、偶発的なアーキテクチャを捨て、明示した品質ゲートに向けて1つの垂直なフローを構築します。

主な機能

  1. 01計画・教訓・QA証拠を確認
  2. 02検証済みの資産と破棄対象を区別
  3. 03最初の品質ゲートを設定
  4. 04垂直なフローを1つ含むv0計画を作成
  5. 05ゲートを通過するまで最初のフローを構築

活用シーン

  1. 01サイクルで設計上の問題が判明した後の再始動
  2. 02未検証のアーキテクチャを引き継がない再構築計画
  3. 03検証済みの契約・テスト・品質ゲートの維持

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/lilmgenius/paperthin --skill re0-work

インストール後、Claude Code で/re0-workを入力して読み込まれたか確認します。

詳細

前のサイクルで実証されたことを基に再スタートし、たまたま構築されたものを基にしないでください。

目標

re0-work は、管理された再スタートです。得られた知見は維持し、偶発的なアーキテクチャは引き継ぎません。ゼロから始めることは、記憶を失うことではありません。契約、スキーマ、用語、実際のサーフェスでのテスト、品質ゲート、ネガティブコーパスは、価値が実証されていれば残します。一方、足場、説明用 UI、デバッグパネル、内容の浅い自動生成コンテンツ、そして避けるべきことを学ぶ以外に価値のなかったコードは残しません。

ワークフロー

  1. 現在の計画、教訓や re0-memo のメモ、ローカルのドメインに関するメモ、QA のエビデンス、再スタートのきっかけとなったユーザーからの苦情を読みます。
  2. 維持するものを特定します。契約、QA を通過したスキーマ、品質ゲート、用語、再利用可能なサービス、実際のサーフェスでのテスト、ネガティブコーパスです。
  3. 破棄するものを特定します。説明用 UI、デバッグパネル、足場、内容の浅い自動生成コンテンツ、偶発的な抽象化、そして避けるべきことを学ぶ以外に価値のなかったコードです。
  4. コードの計画を立てる前に、最初の品質ゲートを明示します。
  5. 完全な垂直方向のループを 1 つ含む v0 の骨格計画を書きます。
  6. 最初のループがゲートを通過するまで、それだけを構築します。

ルール

  • ゼロから始める場合、成果物に価値が実証されていない限り、引き継いではいけません。
  • 浅いサーフェスを多数作るより、完全な垂直方向のループを 1 つ作ることを優先します。
  • 来歴情報はリリースする製品ではなく、ローカルのドキュメントに残します。
  • 曖昧な教訓を基に再構築してはいけません。ゲートにするか、除外してください。
  • ネガティブコーパスを削除してはいけません。次のサイクルで参照されるように、アーカイブするか参照先を記載してください。
  • 再利用可能なモジュールを維持する場合は、それが存続に値すると実証した契約を明示します。

検証

完了する前に、次を確認してください。

  1. 維持するものと破棄するものが明確に分けられ、エビデンスに基づいています。
  2. 新しい v0 の計画には、完全な垂直方向のループが 1 つ含まれ、最初のゲートが明示されています。
  3. 古いアーキテクチャが、存在するというだけの理由で引き継がれていません。
  4. 新たに作業する人が、失敗したコードベースを読み直さずに着手できます。

コメント