Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,725 件掲載。コマンド 1 行でインストールできます。
開発
コードリポジトリの公開準備を対話形式で行う——LICENSE、NOTICE、AUTHORSHIP、README の各セクション、パッケージメタデータ、.gitignore、コミュニティ文書(CONTRIBUTING/CODE_OF_CONDUCT/SECURITY/CHANGELOG)、.github テンプレート(issues/PR/CI/dependabot)、宣伝用の「作者の他の作品」ブロック、状況に応じた EU/ドイツの法規制対応(CRA、AI Act、GDPR、Impressum、製造物責任)。人的な判断、決断、方向性、アートディレクションを管轄に配慮した法的表現で記録する専用のオーサーシップウィザードを含む。新しいリポジトリの公開準備、不足している法務/メタ/コミュニティファイルの追加、AI 支援による作業の AUTHORSHIP 記録の作成、「このリポジトリを GitHub/オープンソース化する準備をして」と依頼されたときに使う。
pyxamstore で assemblies.blob と XALZ 圧縮 DLL を抽出し、dnSpy または ILSpy で逆コンパイルして Xamarin および .NET MAUI モバイルアプリをリバースエンジニアリングします。APK に libmonodroid.so、libmonosgen、assemblies.blob、assemblies/*.dll、libxamarin-app.so が含まれる場合、IPA に Mono アセンブリが含まれる場合、または jadx に Xamarin のブートストラップクラスのみが表示される場合に使用します。
Backstage プラグイン、ワークスペース、アプリ、または redhat-developer/rhdh モノレポの @backstage/* 依存関係バージョンを、Red Hat Developer Hub のあるバージョンが出荷する範囲内で、選んだリリースまで進める:backstage.json と package.json を読み、RHDH 互換性マトリクスまたは明示的なバージョンからターゲットを選び、versions:bump と versions:migrate を実行し、リポジトリの依存範囲のスタイルを保ち、古い resolutions を監査し、リリース変更履歴を消化し、リポジトリを再検証する。「@backstage 依存関係をアップグレード」「rhdh の Backstage をバンプ」「versions:bump」「RHDH 1.8 が出荷する Backstage バージョンはどれか」、移動したパッケージ名前空間、または必要な API に対して古すぎる依存関係に使用する。
rhdh-plugins または community-plugins で Red Hat Developer Hub 向けの Backstage プラグインソースを書く:@backstage/backend-plugin-api の createBackendPlugin または createBackendModule でバックエンド動的プラグインをスキャフォールドし、フロントエンド動的プラグインをスキャフォールドし、Backstage UI (@backstage/ui)、MUI、Scalprum バンドル、fetchApi、i18n、Backstage のテストユーティリティに沿って機能を実装する。"scaffold a backend dynamic plugin"、"create a frontend dynamic plugin"、"implement this plugin feature"、エンティティカード、scaffolder アクション、catalog プロセッサ、バックエンド拡張ポイント、renderInTestApp と TestApiProvider のテスト、開発アプリのセットアップ、ローカルビルドゲート yarn tsc:full と yarn build:api-reports:only に使用する。
Jira の RHIDP、RHDHPLAN、RHDHBUGS、RHDHSUPP から、RHDH リリースに対してまだ未解決の項目を報告する:種類別の issue 件数、ブロッカーバグ、CVE、エンジニアリング EPIC、チーム別の内訳、リリースノートのライフサイクル、Post Code Freeze のスコープ、RHIDP Operational Rich Filter エクスポート内の任意のクエリ。さらに Feature と Program Increment レベルでの準備状況も報告する:PI ファネル、フィーチャーステータスマトリクス、ストレッチフィーチャー、epic のロールアップ、チーム横断の依存関係マップ、Feature ごとの整合性、リスク評価。「release status for 1.10」「what's blocking 1.10.3」「are we ready to ship 1.10」「PI funnel for 2.1」に使用する。
Rojo、Wally、Aftman で管理された Roblox コードベースを理解、保守、同期するための Roblox Rojo プロジェクトワークフロー。Roblox プロジェクトに default.project.json、*.project.json、wally.toml、aftman.toml、sourcemap.json、src フォルダがある場合、またはユーザーが Rojo、Wally、Studio 同期、生成された place/model ファイル、Roblox リポジトリ構造について尋ねた場合に使用。
Shellcode Loader の組み合わせ生成:ナレッジベースから storage/allocator/copier/executor の 4 種類のコンポーネントを選択して組み合わせ、C/C++/Rust の Loader を生成する。すでに shellcode を取得しており、対象環境で実行できる Loader バイナリを生成する必要があるときに使用。まず references/loader-scenarios.json を読んで重複するシナリオがないことを確認し、次に 4 コンポーネントの組み合わせを選んで生成する
SillyTavern のキャラクターカードを JSON または PNG から、サンドボックス化されたレビュー可能なコンポーネントへ安全に分解し、レジストリ駆動のコンポーネントライブラリとレシピを設計・保守する。カードの抽出、ワールドブック、MVU、regex、ヘルパースクリプト、メッセージ、組み込み UI コンテンツのモジュール化、結合した変数フィールドチェーンの追跡、組み込み/ホスト/リモート/リージョナルなランタイム依存の宣言、コンポーネントの依存や競合の解決、ソースから成果物への往復の検証、実証済みバージョンの共有コンポーネントライブラリへの昇格に使用する。すでに定義済みのリリースの定型的なパッケージングには使用しない。代わりに sillytavern-card-pipeline を使用する。
SillyTavern のロールカード向けに、フレームワークに依存しない埋め込みインターフェースを設計、実装、レビューします。メッセージコンテンツページ、オープニングページ、MVU ステータスバー、コントロールセンター、ドロワー、ポップアップが対象です。クリエイティブなビジュアルデザイン、メッセージからページへのプロトコル、状態から表示へのマッピング、HTML/CSS/JavaScript、インタラクション状態、レスポンシブ動作、アクセシビリティ、安全なレンダリング、実際のソースを使った任意のプロジェクト固有フロントエンドサンドボックス、実ランタイムへの引き継ぎに使用します。稼働中の SillyTavern インスタンスの動作を解決する主担当としては使用せず、その作業は sillytavern-runtime-debug に引き継いでください。
メッセージ、モーダル、Home タブ向けの Slack Block Kit UI を構築します。Slack 通知、インタラクティブフォーム、ボット応答、アプリダッシュボード、その他の Slack UI を作成する際に使用します。ブロック(Section、Actions、Input、Header)、要素(Buttons、Selects、Date pickers)、コンポジションオブジェクト、slack-block-builder ライブラリを扱います。
7 つの正規のソフトウェアエンジニアリングナレッジベースの統合ルーター。クエリを適切な基盤スキルにルーティングする:gof-patterns(23 のデザインパターン)、clrs-algorithms(40 のデータ構造)、clean-code(SOLID + プラクティス)、ddia(分散システム)、pragmatic-programmer(クラフトマンシップ)、ddd(ドメインモデリング)、sicp(CS の基礎)。アーキテクチャの意思決定、パターン選択、アルゴリズム選択、システム設計で自動的にアクティブ化される。
Angular プロジェクト向けに @spartan-ng/helm(リポジトリにコピーされるスタイル付きコンポーネント)と @spartan-ng/brain(ヘッドレスプリミティブ)を使った Spartan/ng UI コードとガイダンスを生成する。インストール、Tailwind v4 テーマ设定、全カテゴリ(フォーム、オーバーレイ、レイアウト、表示、データ)のコンポーネント利用、Brain プリミティブ、ReactiveForms / Signal Forms 連携、アクセシビリティを扱う。ユーザーが Spartan、spartan-ng、@spartan-ng、hlm-* または brn-* コンポーネントに言及した場合、または Angular プロジェクトの package.json に @spartan-ng/* 依存関係が含まれる場合に使用する。Angular の基礎には angular-developer と組み合わせる。
Sveltia CMS。軽量な Git ベースのヘッドレス CMS で、Decap/Netlify CMS の現代的な後継(バンドル約 300 KB、GraphQL ベース)。admin/config.yml のコレクション設定、YAML と TOML の frontmatter、Cloudflare Workers の OAuth プロキシを含む OAuth 設定、DeepL 翻訳による i18n、画像最適化、Cloudflare Pages、Netlify、Vercel、GitHub Pages へのデプロイを扱う。Hugo、Jekyll、11ty、Gatsby、Astro、SvelteKit、Next.js に対応し、フレームワークに依存しない。非技術者の編集者向けに静的サイトへ Git ベースの編集インターフェースを追加するとき、Decap や Netlify CMS からの移行、OAuth 認証の失敗、YAML パースエラー、CORS/COOP ポリシーの問題、コンテンツが一覧に表示されない、スクリプト読み込みエラー、画像アップロードの失敗を修正するときに使用。
アプリケーションのコマンドを Microsoft Office のようにタブとグループに整理するための Syncfusion WinUI Ribbon コントロール (SfRibbon) の実装ガイド。リボンベースのナビゲーション、クイックアクセスツールバー (QAT)、バックステージメニューを扱う場合に使用します。本スキルでは、リボンのセットアップ、タブとグループの構成、キーボードナビゲーション (KeyTip)、ScreenTip ツールチップについて説明します。
最新のドキュメントを用いて TanStack Form v1 の React フォーム(1.33.x)を構築、レビュー、デバッグ、移行、または計画し、あわせて v2 alpha への移行を計画する。@tanstack/react-form、@tanstack/form-core、useForm、form.Field、createFormHook、createFormHookContexts、withForm、withFieldGroup、formOptions、form.Subscribe、useSelector、useStore、validators、Standard Schema バリデーション、Zod、Valibot、ArkType、Effect Schema、非同期バリデーション、動的バリデーション、配列フィールド、FormGroup、連動フィールド、listeners、SSR、TanStack Start、Next.js、Remix、devtools、UI ライブラリ、アクセシビリティ、本番向けフォーム構成、v1 から v2 alpha への移行(ArrayField、triggers 付き validator 配列、ReactFormType、defineFieldGroup)に使用。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
