Community画像github.com

openapi/openapi-skills

🧠 Openapi® APIマーケットプレイスと連携するためのエージェントスキルの強力なコレクション — 企業情報、公的文書、KYC/リスク、電子署名、請求書発行、SMS、PECなど

openapi-skills とは?

Openapi® Skillsは、Openapi APIマーケットプレイス(ヨーロッパ最大の認定APIマーケットプレイス)と対話するためのエージェントスキルのコレクションです。企業情報の取得、公的文書の検索、KYC/リスク評価、電子署名、電子請求書、SMSやPECメールの送信など、幅広いドメインをカバーしています。Claude CodeやSKILL.md互換のAIエージェントで動作し、各ドメインごとに独立したSKILL.mdが用意されているため、必要なスキルだけを選択して追加できます。認証にはOpenapiアカウントのメールアドレスとAPIキー、またはBearerトークンを使用し、npx skills add openapi/openapi-skills のコマンド一発で導入できます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/openapi/openapi-skills/tree/main

Installed? Explore more 画像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

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

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

プレビュー

スキル README より

Skills CI
Release
License: MIT
Skills
skills.sh
Linux Foundation Member
openapi-skills preview

ドキュメント

Skills CI Release License: MIT Skills skills.sh Linux Foundation Member

Openapi APIマーケットプレイス(ヨーロッパ最大の認定APIマーケットプレイス)のサービスを利用・統合するためのエージェントスキルです。

npx skills add openapi/openapi-skills

リポジトリ構成

フォルダ目的
knowledge/厳選されたナレッジベース:企業プロファイル、サービスカタログ、プラットフォームガイド(認証、課金、サンドボックス)、FAQ、リファレンス、サービス別のエンドポイントドキュメント、ベンダー提供のOpenAPI仕様
skills/エージェントスキル(ドメインごとに1フォルダ、各SKILL.mdを含む)

ナレッジとスキルの分離

2つのフォルダは厳密に役割が分離されています。

  • knowledge/はビルド時マテリアルです。 スキルを作成・調整する(Openapiの変更があったときにスキルを更新する)ために使用される厳選された情報の塊です。このリポジトリのメンテナーが参照するものであり、スキルを実行するエージェントが参照するものではありません。
  • skills/は自己完結型の成果物です。 各SKILL.mdはナレッジからデータを取り込んでいますが、決してナレッジにリンクしてはいけません。エージェントはこのリポジトリのknowledge/フォルダが利用できなくてもスキルを使用できなければなりません。
  • スキル内での外部参照は許可されますが、決してknowledge/を経由してはいけません。 スキルは公式ソース(例:https://console.openapi.com/oas/en/<service>.openapi.jsonの正規仕様、ドキュメントポータル、ステータスページ)を直接指し示します。ローカルコピーを指すことはありません。

メンテナンスフロー:最初に公式ソースからknowledge/を更新し、その後、関連する内容を影響を受けるSKILL.mdファイルに反映します。

スキル

スキルカバー範囲
openapi-authOAuth v2トークンのライフサイクル、スコープ、ウォレット、使用状況統計(他のすべてのスキルで必要)
openapi-company企業情報:イタリア、EU、全世界
openapi-documents公的文書:商業登録証明書、貸借対照表、DURC、異議申立(DocuEngine、Visure Camerali、Visengine)
openapi-risk信用スコア、CRIFレポート、KYC、ネガティブイベント
openapi-trustメール、電話、IP、URL、PEC、税コード、ナンバープレートの検証
openapi-geoジオコーディング、郵便番号、イタリアの地籍情報、不動産評価
openapi-messagingSMS v2、PEC、Massive REM、Poste Italiane経由の郵便
openapi-esignatureeIDAS電子署名および認定タイムスタンプ
openapi-invoicing電子請求書(Invoice、SDI)および請求書支払い
openapi-automotiveナンバープレートによる車両データ
openapi-utilities為替レート、HTML-to-PDF、.itドメイン、管理型RAG

認証情報

スキルは環境変数にOPENAPI_EMAILとOPENAPI_API_KEY(oauth.openapi.comのアカウント認証情報)、または準備済みのOPENAPI_TOKEN Bearerトークンを必要とします。詳細はknowledge/platform-guide.mdを参照してください。

コントリビューション

コントリビューションは常に歓迎します!バグの報告、新機能の提案、ドキュメントの改善、コードの提供など、どのような形でもご協力いただけると幸いです。

作者

パートナー

Openapiを利用している、またはこのプロジェクトに貢献しているパートナーをご紹介します:

私たちの取り組み

私たちはオープンソースを信じており、その信念に基づいて行動しています。Linux FoundationのSilver Memberになったのは、日常的に構築しているエコシステムを正式に支援したいと考えたからです。オープンスタンダード、オープンコラボレーション、オープンガバナンスは、私たちの仕事のスタイルであり、ソフトウェアに対する考え方の一部です。

ライセンス

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

MITライセンスは寛容なオープンソースライセンスであり、ソフトウェアのすべてのコピーまたは実質的な部分に元の著作権表示および本許諾表示が含まれている限り、ソフトウェアの自由な使用、コピー、変更、統合、公開、配布、サブライセンス、および/または販売を許可します。

詳細については、MIT Licenseページで完全なライセンス文を参照してください。

関連スキル