Agent Skills by ALSEL
Anthropic Claude個人生産性⭐ リポ 0品質スコア 50/100

openspec

OpenSpecのアーティファクト駆動ワークフローに関するスキルです。OPSXコマンド、スキーマ、プロジェクト設定を網羅しており、アーティファクト駆動ワークフロー(OPSX)の適用、アーティファクト依存関係に基づく変更の計画・レビュー、OPSXコマンドやスキーマ/テンプレートの解決を行う際に使用します。キーワード:OPSX、アーティファクトグラフ、/opsx:。

description の原文を見る

OpenSpec artifact-driven workflow. Covers OPSX commands, schemas, project config. Use when applying the artifact-driven workflow (OPSX), planning or reviewing changes based on artifact dependencies, or working with OPSX commands and schema/template resolution. Keywords: OPSX, artifact graph, /opsx:.

SKILL.md 本文

OpenSpec (OPSX) スキル

OpenSpec artifact-driven workflow システム (OPSX) をガイドまたは推論するためにこのスキルを使用します。artifact グラフ、schema/template の解決、変更ライフサイクル、および実験的なコマンド/スキルが含まれます。

クイックナビゲーション

  • Artifact グラフのコア概念: references/artifact-core.md
  • OPSX ワークフロー動作と使用方法: references/opsx-workflow.md
  • セットアップ + プロファイル (init, update, config profile): references/setup-profiles.md
  • Schema カスタマイズ ワークフローとギャップ: references/schema-customization.md
  • エンドツーエンド schema ワークフローギャップと提案ソリューション: references/schema-workflow-gaps.md
  • 実験的リリース計画とロールアウト チェックリスト: references/experimental-release-plan.md

リリース ハイライト (1.2.0 → 1.3.0)

  • ツール統合の拡充: Junie、Lingma、ForgeCode、IBM Bob のサポートが追加されました。
  • より安全なセットアップ: シェル補完のインストールはオプトインになり、Copilot の自動検出は .github/ ディレクトリだけでは発動しなくなりました。
  • アダプター修正: Pi コマンド生成が修正され、OpenCode は標準的な .opencode/commands/ パスを使用するようになりました。
  • より安全なステータス確認: openspec status はプロジェクトにまだ変更がない場合、きれいに終了します。

OPSX コマンド

コマンド目的
/opsx:exploreアイデアを検討し、問題を調査 (構造なし)
/opsx:new新しい変更を開始
/opsx:continue依存関係に基づいて次の artifact を作成
/opsx:ff高速フォワード — すべての計画 artifact を一度に作成
/opsx:applyタスクを実装し、必要に応じて artifact を更新
/opsx:verify実装が仕様と一致することを検証
/opsx:syncデルタ spec をメイン spec に同期
/opsx:archive完了した単一の変更をアーカイブ
/opsx:bulk-archive完了した複数の変更を一度にアーカイブ

レガシー (OPSX 以外) コマンド: /openspec:proposal はすべての計画 artifact を一度に作成します。OPSX を推奨しますが、小規模またはシンプルな変更、または古いセットアップの場合に便利です。

Schema 管理

openspec schemas                    # 利用可能な schema を一覧表示
openspec schema which --all         # 解決ソースを表示
openspec schema init my-workflow    # 新しい schema を対話的に作成
openspec schema fork spec-driven my-workflow  # 既存 schema をフォーク
openspec schema validate my-workflow  # schema 構造を検証

プロジェクト設定

プロジェクト単位の設定のために openspec/config.yaml を作成:

schema: spec-driven

context: |
  Tech stack: TypeScript, React, Node.js
  Testing: Vitest, Playwright

rules:
  proposal:
    - Include rollback plan
  specs:
    - Use Given/When/Then format

Schema の優先順位: CLI フラグ → 変更メタデータ → プロジェクト設定 → デフォルト (spec-driven)

コア概念

  • Artifact グラフ、ワークフロー エンジンではない: 依存関係はアクションを有効にします。線形フェーズを強制しません。
  • ファイルシステム アズ データベース: 完了は保存された状態ではなく、ファイルの存在から導出されます。
  • 決定的 CLI: コマンドには明示的な変更コンテキストが必要です (エージェントが推論し、CLI は厳密なままです)。
  • XDG schema 解決: ユーザー上書きは組み込み schema より優先されます。
  • Template は schema スコープ: Template は schema の隣に配置され、厳密な 2 レベルのフォールバックで解決されます。

判定ルール

  • インテントが同じで、スコープまたはアプローチを洗練させる場合は update を推奨します。
  • インテントまたはスコープが根本的に変わる場合、または元の変更を独立して完了できる場合は 新規変更 を推奨します。
  • artifact が変更された理由の明確な履歴を常に保持します (proposal/specs/design/tasks)。

レシピ

1) 次に作成する準備ができているものを表示

  1. アクティブな変更 id を決定します。
  2. 変更を明示的に設定した状態で、ステータスと準備完了 artifact をクエリします。
  3. 準備完了 artifact とその依存関係を提示します。

期待される動作: 必要なステップではなく、準備完了 artifact を表示します。

2) 特定の artifact の指示を生成

  1. XDG フォールバックで schema と template を解決します。
  2. コンテキストを構築: 変更メタデータ、依存関係ステータス、ターゲット パス。
  3. プレーン Markdown で富化された指示を返します。

3) 新しい変更を開始

  1. 変更名を検証 (kebab-case)。
  2. 変更ディレクトリと README を作成します。
  3. 初期ステータスと最初の準備完了 artifact を表示します。

4) Schema カスタマイズ ガイダンス

  1. XDG 上書きパスを説明します。
  2. 組み込み schema + template のコピーについて説明します。
  3. 検証ステップまたは推奨される CLI コマンド (リストと解決) を提供します。

5) 変更のための schema バインディングを説明

  1. 利用可能な場合は変更メタデータを優先します。
  2. 設定されている場合はプロジェクト デフォルト schema にフォールバックします。
  3. それ以外の場合は spec-driven にデフォルト設定します。

禁止事項

  • システムを線形ワークフロー エンジンとして扱わないでください。
  • 明示的な選択なしに、変更がアクティブであると仮定しないでください。
  • レポートなしに schema または template 間で黙々とフォールバックしないでください。
  • 長いベンダー ドキュメントを逐語的にコピーしないでください。要約し、実行可能なガイダンスを提供します。

出力期待値

  • artifact の準備完了と依存関係の説明を明確にします。
  • 例で明示的な変更識別子を使用します。
  • 簡潔で実行可能なステップを提供し、それが情報提供性か必須かを示します。

リンク

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
itechmeat
リポジトリ
itechmeat/llm-code
ライセンス
MIT
最終更新
不明

Source: https://github.com/itechmeat/llm-code / ライセンス: MIT

関連スキル

汎用個人生産性⭐ リポ 7,456

newsblur-cli

ターミナルからNewsBlurを管理できます。フィードの閲覧、ストーリーの検索、記事の保存・共有、インテリジェンス分類器の学習、新しいフィードの発見、ワークフローの自動化がNewsBlur CLIで実現します。ユーザーがNewsBlurアカウントを操作したい場合、フィードの確認、購読管理、またはニュース読み込みに関するスクリプト構築時に活用してください。

by samuelclay
汎用個人生産性⭐ リポ 58,643

caveman-compress

自然言語のメモリファイル(CLAUDE.md、todos、preferences)を「原始人形式」に圧縮し、入力トークンを削減します。技術的な内容、コード、URL、構造はすべて保持したまま圧縮します。圧縮版が元のファイルを上書きし、人間が読める形のバックアップはFILE.original.mdとして保存されます。トリガー:/caveman-compress FILEPATH または「compress memory file」

by JuliusBrussee
ALSEL独自Anthropic Claude個人生産性

find-skills

日本語の意図から Agent Skills を発見する。「楽天SEOのスキル探して」「PDFを処理したい」「データ分析を自動化したい」などの日本語リクエストに対応。Claude Code (CLI)、Codex、Gemini CLI、claude.ai (Web) いずれでも動作。日本最大の Agent Skills データベース「Agent Skills by ALSEL」(11,000件超、全件日本語化、ダウンロード可能スキル8,600件超) から、ユーザーの意図に合うスキルを推薦・インストール案内する。

by 株式会社ALSEL
汎用個人生産性⭐ リポ 39,967

planning-and-task-breakdown

仕事を順序立てたタスクに分割します。仕様書や要件が明確にあり、実装可能なタスクに分解する必要がある場合に利用してください。タスクが大きすぎて着手しづらい場合、スコープを見積もる必要がある場合、または並列で作業を進められる場合に活用できます。

by addyosmani
Anthropic Claude個人生産性⭐ リポ 132,723

docx

このスキルは、ユーザーがWord文書(.docxファイル)を作成、読み込み、編集、操作したいときに使用します。以下の場合に実行してください:「Word文書」「.docx」などの記述、または目次・見出し・ページ番号・レターヘッドなどのフォーマットを含む専門的な文書の作成リクエスト。また、.docxファイルのコンテンツ抽出・再編成、文書への画像挿入・置換、Word形式での検索置換、変更履歴やコメント機能の使用、コンテンツを整形したWord文書への変換の場合も対象です。ユーザーが「レポート」「メモ」「手紙」「テンプレート」などの成果物をWord形式または.docxファイルで求める場合はこのスキルを使用してください。PDF、スプレッドシート、Google Docs、文書作成と無関係なコーディングタスクには使用しないでください。

by anthropics
汎用個人生産性⭐ リポ 39,967

idea-refine

アイデアを反復的に改善します。構造化された発散的思考と収束的思考を通じて、アイデアを洗練させることができます。「idea-refine」または「ideate」を使用してトリガーします。

by addyosmani
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: itechmeat · itechmeat/llm-code · ライセンス: MIT