Pi Coding Agent向けFeloスキル:小さなコアとライブWeb
FeloスキルをPi Coding Agentに追加し、ライブ検索、文字起こし、Xシグナル、スライド下書きを最小限のコアにコードを一行も追加せずに実現します。

Pi Coding Agentはコアを小さく保ちます。サブエージェントやプランモードは意図的に除外され、初日に学ぶ操作範囲が6か月後も変わりません。
この抑制が狙いです。ハーネス内部の可動部分が少ないため、デバッグや同期の手間が減り、次の四半期も同じ動作を維持します。
ただし、抑制には限界があります。タスクがライブWebを必要とする瞬間—今日のリリースノート、貼り付けできないページ、カンファレンストーク、インストールしたばかりのバージョンについての投稿—最小限のハーネスでは対応できません。
スキルがPiの拡張ポイントです。Piのコーディングエージェントスキルはコンパイル済みプラグインではなく、プレーンなMarkdownフォルダです。Feloのバンドルはコアに何も追加せずにセッションの機能を広げます。
スキルは拡張ポイント、ツールの追加ではない
Piのドキュメントは範囲について明確です。コアは意図的に小さく、サブエージェントやプランモードなどの機能は除外されています。タスク知識はスキルに含め、必要なときにエージェントがロードします。

| Pi core | A Felo skill | |
|---|---|---|
| What it is | ランタイム、セッション管理、TUI、プロバイダやモデルの配線 | 1つの業務を端から端まで記述したSKILL.mdバンドル |
| How it changes | TypeScript拡張、パッケージ、設定、テーマ | フォルダの追加・削除—再ビルド不要 |
| Web access | プロバイダや追加ツールに依存 | ライブ検索、ページ取得、ソースリスト付き文字起こし |
| Review burden | 任意コードを実行する拡張を監査 | 信頼前にMarkdown手順を読む |
拡張はエージェント本体と同じ権限を持つコードです。スキルは2分で読めて拒否できる手順です。
Piがスキルを探す場所 4つのルートとパッケージ:
~/.pi/agent/skills— マシン上の全プロジェクト~/.agents/skills— 共通の場所、同じ標準に従うハーネスが読み込み.pi/skills— 1つのリポジトリ、プロジェクト信頼後のみロード.agents/skills— 同上、共通の場所- パッケージの
skills/ディレクトリ、またはpackage.jsonのpi.skillsエントリ
PiはAgent Skills標準に従ってスキルを検証し、多くの違反を報告します。他のハーネスで動作するSKILL.mdフォルダはcp -rでそのまま使えます。Piエージェントスキルは自分が所有するフォルダであり、バイナリにコンパイルされたプラグインではありません。
プロジェクトレベルのルートは信頼プロンプト後のみロードされます。このゲートは重要です。新しくクローンしたリポジトリがpiを実行しただけで新しい手順をセッションに渡せません。
拡張かスキルか Feloバンドルはスキルであり、拡張ではありません—Piコア内部で何も実行しません。
導入方法 プロジェクトディレクトリで、バンドルをスキイルートにコピーするか、パッケージ経由で導入します:
mkdir -p ~/.pi/agent/skills
cp -r felo-skills/felo-search ~/.pi/agent/skills/
同じバンドルを複数マシンで使う場合は、パッケージで配布します:
pi install npm:@scope/pkg
pi install git:github.com/user/repo
コピーせずにバンドルを読み込むこともできます:pi --skill /path/to/felo-search。このフラグは加算式で、--no-skillsでセッションを開始しても有効です。
認証情報はリポジトリに含めません Felo CLIを一度インストールし、キーをユーザー設定に保存すれば、すべてのスキルが自動で取得します:
npm install -g felo-ai
felo config set FELO_API_KEY your-api-key-here
CLIは~/.felo/config.jsonを読み込むため、キーがプロジェクトコミットに含まれません。Piユーザーはまず1つのフォルダでリサーチが動作することを確認し、その後アウトプットを生成するスキルを追加します。
追加する価値のあるFeloスキル5選
各スキルはターミナル単体では対応できない業務をカバーします。
Felo Search — ソース付き回答
他のスキルが依存するリサーチ工程です。ライブWebにアクセスし、日付とリンク付きの調査結果を返します。そのまま引用できます。
この依存関係の推奨Nodeバージョンを調べ、参照元を明記してください。
Felo Slides — セッションからデッキ作成
レビュアーはターミナルのスクロールバックではなくデッキを読みます。アウトラインはまずPi内にテキストで届くため、スライド作成前に主張を修正できます。その後、ソースをスピーカーノートに含めてファイルを生成します。
このリファクタを5枚のスライドで要約してください:何を移動し、何が壊れ、何をレビューすべきか。
Felo YouTube Subtitling — ブラウザ不要の文字起こし
Piにはブラウザペインがありません。録画動画は通常アクセスできませんが、このスキルはキャプションを取得し、セッションでgrepや引用、設定との照合が可能なテキストを返します。
このトークの文字起こしを取得し、引用されたベンチマーク数値をすべて抜き出してください。
Felo X Search — Xでの報告を収集
リリース前に実行する価値があります。同じバージョンで他の誰かが同じエラーに遭遇していないか調べます。
このライブラリバージョンのエラーをXで検索し、最も多かった3つを列挙してください。
Felo SuperAgent — セッション内で画像生成
プロジェクトでファビコンやロゴ、製品画像が必要なとき、セッション内で生成・反復できます。他のツールに持ち出す必要がありません。
このパッケージのロゴを3パターンでスケッチし、バリエーションをファイルとして保存してください。
全カタログ:felo.ai/skills/pi-coding-agent — ページを構造化データに変換するFelo Web Fetchや、オープンWebではなく指定ドキュメントから回答するFelo LiveDocも含まれます。
実行する価値のある3つのセッション
実際に入力する形で記載します。
現行ライブラリ挙動に合わせてバグ修正
スタックトレースが依存先に及び、固定バージョンがドキュメントより2リリース前後しています。
このメソッドの現行ドキュメントを取得し、固定バージョンとシグネチャを比較して呼び出し箇所を修正してください。
返ってくるのはパッチと、その根拠となった正確なドキュメントです。コンパイルは通るが負荷時に挙動が変わるような推測ではありません。
コーディングしながら技術概要を準備
ビルドvs購入の判断を、リポジトリを開かない人に説明する必要があります。
この3サービスの現行価格と制限を調査し、編集可能な6枚のスライドを下書きしてください。
ソース付き比較とスライド下書きが、コードを保持したまま同じセッションで得られます。下書き段階が重要です。アウトラインは変更コストがかからず、完成デッキは再生成にレビューサイクルが必要です。スライドはこちらからも直接編集できます。
録画リリースイベントの内容を把握
ベンダーのローンチトークで、チェンジログに載らなかった挙動変更が言及されました。
文字起こしを取得し、言及された挙動変更をすべて列挙し、どれが自分たちの設定に影響するか確認してください。
録画に基づくチェックリストと検証可能なタイムスタンプが得られます。信じるしかない要約ではありません。
ガードレール
Piにはパーミッションサンドボックスがありません。 これは重要な事実であり、脚注ではなく本文で触れるべき内容です。Piのセキュリティノートには、スキルがモデルにユーザー権限で何でも実行させられると明記されています。スキルはシェルアカウントと同等の権限を持ちます。インストール前に読む理由であり、スキルを避ける理由ではありません。
バンドルを必ず読む。 FeloスキルはプレーンなMarkdownです。SKILL.mdを開き、モデルにどんなコマンドを実行させるか確認してください。これはAIコーディングエージェントスキル全般の基本であり、Piではこれが安全モデルの全てです。1分で読めないバンドルは、その時点で警戒してください。インストールはフォルダコピーなので、削除もフォルダ削除で済み、アンインストールスクリプトやコアへの残留がありません。
信頼ゲートを守る。 プロジェクトレベルの.pi/skillsや.agents/skillsはプロジェクト信頼後のみロードされます。ユーザーレベルのルートには意図して選んだバンドルだけを置き、プロジェクト範囲は新しいフォルダがすぐ分かる程度に小さく保ちます。
キーはユーザー設定に保管。 Felo CLIは~/.felo/config.jsonを読みます。APIキーがプロジェクトの.pi/skillsに現れた場合、それはスキルの挙動ではなくセットアップミスです。そのままコミットに残る類のミスです。
アウトプットにソースを要求。 スキルの利点は、主張ごとに日付と検証先が付くことです。デフォルトでなければ、その形式を明記してください。
FAQ
Pi拡張とFeloスキルの違いは?
拡張はハーネスの動作を変えるTypeScriptコードです。スキルはエージェントが必要時にロードするMarkdown手順です。Feloバンドルはスキルなので、拡張のようにPiコア内部で実行されません。
Piはどこでスキルを探しますか?
グローバルでは~/.pi/agent/skillsと~/.agents/skills、プロジェクトごとでは信頼後に.pi/skillsと.agents/skills、パッケージ内ではskills/ディレクトリやpackage.jsonのpi.skillsエントリです。
Feloスキルをnpm経由でチームに配布できますか?
Piパッケージはnpm、git、ローカルパスに対応します。チームがすでにpi installで共有パッケージを導入していれば、Feloバンドルも同じパッケージのskills/ディレクトリに含められます。
FeloスキルにAPIキーをリポジトリで管理する必要がありますか?
不要です。Felo CLIは~/.felo/config.jsonを読みます。キーはユーザー設定に保管し、プロジェクトコミットに含めないでください。
Piにはパーミッションサンドボックスがありません。スキルに問題はありませんか?
インストール前に読む理由です。Piのドキュメントには、スキルがシェルアカウントと同等の権限を持つと明記されています。レビュー済みのバンドルだけを使い、1分で読めるものを選んでください。
どのFeloスキルから始めるべきですか?
バージョン、価格、アドバイザリが重要な場合はFelo Searchから始めてください。他のスキルも、ソース付き回答が得られるとさらに役立ちます。
最もよく詰まる業務をカバーするスキルを選び、そのフォルダを~/.pi/agent/skillsにコピーし、次の質問には記憶ではなくソース付き回答を期待してください。コアはそのまま小さく保たれ、セッションは推測をやめます。
この記事は次の言語でもお読みいただけます:English、简体中文、한국어、繁體中文、हिन्दी、Français、العربية、Русский、اردو、Bahasa Indonesia、Deutsch、Tiếng Việt、Türkçe、Italiano、ไทย、Español、বাংলা、Português。