yaojingang/yao-open-skills

OpenYao public skills collection: reusable AI assets for decision-making, business analysis, tutorials, research evidence gathering, and document generation.

Yao Open Skills

何であるか – 構造化されたプロンプト+コードワークフロー(AI スキル)の選別されたオープンソースコレクション。実世界のタスク(意思決定分析、ビジネスモデル作成、セキュリティ監査、チュートリアル生成、読書レポート可視化など)を再現可能で評価可能な成果物に変換します。各スキルは独自のフォルダにあり、SKILL.md がエントリーポイント、ソーススクリプト、参考資料、エクスポート可能なレポート(Markdown、HTML、DOCX、PDF、JSONなど)を含みます。

なぜ重要か – 単なるプロンプトの散在した集積ではなく、スキルを第一級のソフトウェア資産として扱います:再利用可能、保守可能、評価可能。これは、無限のチャット対話ではなく、具体的な成果物を提供することを重視する、広範な YAO(Yielding AI Outcomes)メソッドロジーと一致しています。

主要コンポーネント

  • skills/ – 実際のスキル実装(例:ベイズ意思決定、ゲーム理論戦略、ウェブセキュリティ監査、WeRead読書レポート、チュートリアル作成など)。
  • registry/skills.json – すべてのスキル、公開状態、同期メタデータを一元管理する唯一の真実源。
  • docs/ – 設計ドキュメント、公開ルール、命名規則、リポジトリレベルのガイドライン。
  • scripts/ – レジストリの更新、READMEのレンダリング、GitHub Pagesナビゲーションページの生成に役立つヘルパー スクリプト。
  • index.html + assets/ – レジストリから生成された静的HTMLカタログ。簡単に閲覧可能。

注目スキル

スキル 機能 出力形式
Yao Crux 主要・二次的矛盾の特定により複雑な問題を診断し、リソース配分を評価し、完全な意思決定レポートを生成。 Markdown、HTML、DOCX、PDF、JSON
Yao Bayesian 不確実な問いをベイズ意思決定ワークフローに変換。事前確率・尤度・事後確率の更新と、読みやすいレポートを提供。 Markdown、二言語HTML
Yao Websecurity 275項目の脆弱性オントロジーに基づき、ウェブサイト、SaaS、API、コードベースを監査し、セキュリティスコアカードを生成。 Excel、HTML、Markdown、PDF、整形済みJSON
Yao WeRead ユーザーのWeRead(WeChat Reading)データを可視化 – 読書頻度、本棚構成、ノート意味、ワードクラウドなど。 オンラインHTMLレポート
Yao Tutorial トピックまたはソースバンドルを、アウトライン、図解、多形式エクスポートを備えた初心者向けチュートリアルパッケージに変換。 Markdown、Word、PDF、HTML
Yao Game Theory 価格戦争、交渉、プラットフォーム戦いなどに対する戦略的ゲーム理論レポートを生成。ペイオフ行列と信頼性チェックを含む。 Markdown、HTML、Word、PDF、JSON

一般的なワークフロー

  1. ローカルのスキルディレクトリを提供。
  2. 内蔵の Yao Open Skills Sync スキルが、オープンソース基準(プライベートデータなし、クリーンな成果物、再現可能)をチェック。
  3. 承認された場合、スキルは skills/<slug>/ にコピーされ、registry/skills.json にエントリが追加される。
  4. python3 scripts/render_collection_pages.py を実行して、READMEのテーブルとGitHub PagesのHTMLカタログを更新。
  5. GitHubにプッシュ – スキルは公開され、検索可能になる。

導入方法

# リポジトリをクローン
git clone https://github.com/yaojingang/yao-open-skills.git
cd yao-open-skills

# Python依存関係をインストール(スクリプトは標準ライブラリのみを使用)
# 例:ベイズ意思決定ワークフローを確認
cd skills/yao-bayesian-skill
cat SKILL.md   # エントリーポイントと使用方法
python3 scripts/generate_report_bundle.py  # スキルを実行

誰が使うべきか

  • 再現可能なAI補助意思決定パイプラインが必要な研究者やアナリスト。
  • 構造的で根拠に基づいたレポートを求めるプロダクトまたは戦略チーム。
  • バージョン管理可能なテンプレート監査ワークフローを求めるセキュリティエンジニア。
  • チュートリアルや読書レポート生成を自動化したいコンテンツクリエイター。
  • プロンプトを保守可能なソフトウェア資産に変換する YAO メソッドロジーに興味がある人。

ライセンス – リポジトリは docs/publishing-rules.md に記載されたオープンソース公開ルールに従います。各スキルには独自のライセンス情報(通常はMITまたはApache-2.0)が含まれており、コレクションを自由に再利用・拡張できるようにしています。


すべての詳細はリポジトリのREADMEおよび関連ドキュメントから直接取得されており、外部の仮定は一切追加されていません。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト