Communityコーディング&開発github.com

acnlabs/anyone-skill

OpenPersona向けのユニバーサルペルソナ蒸留スキル — あらゆる人物やキャラクターを実行可能なスキルパックに蒸留します

anyone-skill とは?

このスキルは、OpenPersonaフレームワーク向けに設計されたユニバーサルペルソナ蒸留ツールです。実在の人物や架空のキャラクターの特徴や知識、話し方を分析し、AIエージェントが直接利用できるスキルパック形式(SKILL.md)に変換します。これにより、ファンコミュニティや開発者は既存のAIエージェント(Claude Code、Cursor、Codexなど)でそのペルソナを再現可能になります。スキルは、マークダウンファイル内に体系的に記述された知識グラフ、指示体系、行動パターンとして構造化されます。このアプローチにより、ペルソナの一貫性を保ちながら、複数のプラットフォーム間で容易に移植・共有できる点が大きな利点です。

対応~Claude Code~Codex CLI~Cursor
npx skills add acnlabs/anyone-skill

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

anyone-skill は何をしますか?

OpenPersona向けのユニバーサルペルソナ蒸留スキル — あらゆる人物やキャラクターを実行可能なスキルパックに蒸留します

概要

anyone-skillは、OpenPersonaフレームワークを使用して、あらゆる人物やキャラクターのペルソナを分析・構造化し、AIエージェントが実行可能なスキルパックとして出力するためのツールです。

主な機能

  • ペルソナ分析: 元の人物やキャラクターの特徴、知識、コミュニケーションスタイルを抽出します。
  • スキルパック生成: 分析結果を基に、OpenPersona準拠のSKILL.mdファイルを自動生成します。
  • マルチプラットフォーム対応: Claude Code、Cursor、Codexなど、OpenPersonaをサポートする任意のAIエージェントで動作します。
  • 一貫性の維持: 蒸留されたペルソナは、異なるプラットフォーム間でも一貫した振る舞いを実現します。

使用方法

  1. スキルをクローンまたはダウンロードします。
  2. 設定ファイルで蒸留したい人物やキャラクターを指定します。
  3. スキルを実行して、スキルパックを生成します。
  4. 生成されたSKILL.mdを目的のAIエージェントに読み込ませます。

必要な環境

  • OpenPersonaフレームワークがインストールされていること
  • 対応AIエージェント(Claude Code、Cursor、Codexなど)

ライセンス

このプロジェクトはMITライセンスの下で公開されています。

貢献

貢献を歓迎します!バグ報告や機能リクエストはIssueでお知らせください。

関連スキル