スキル一覧に戻る
kubb-labs

plugin-architecture

by kubb-labs

plugin-architectureは、ソフトウェア開発を効率化するスキルです。開発ワークフロー全体をサポートし、チームの生産性向上とコード品質の改善を実現します。

1,532🍴 129📅 2026年1月23日
GitHubで見るManusで実行

ユースケース

🔗

MCPサーバー連携

Model Context Protocolを活用したAIツール連携。plugin-architectureを活用。

コード生成の効率化

ボイラープレートコードを自動生成し、開発時間を短縮。

🔍

コードレビュー支援

PRのコード変更を分析し、改善点を提案。

SKILL.md


name: plugin-architecture description: Explains plugin lifecycle, generator types, and common utilities used by plugins in the Kubb ecosystem.

Plugin Architecture Skill

This skill instructs agents on how plugins are defined, registered, and how generators interact with the plugin lifecycle.

When to Use

  • When users ask how to create a plugin or resolve names/paths
  • When explaining generator lifecycles and utility helpers

What It Does

  • Describes PluginManager and plugin hooks (pre, post, resolvePath, resolveName, install)
  • Shows a typical plugin factory shape
  • Lists common helper utilities used within generators and components

Example Plugin Shape

export const definePlugin = createPlugin<PluginOptions>((options) => ({
  name: pluginName,
  options,
  pre: [],
  post: [],
  resolvePath(baseName, mode, options) { /* ... */ },
  resolveName(name, type) { /* ... */ },
  async install() { /* ... */ },
}))

Utilities to Reference

  • getFile(operation, { pluginKey })
  • getName(operation, { type, prefix })
  • getSchemas(operation, { pluginKey, type })
SkillUse For
../components-generators/SKILL.mdGuidance for writing @kubb/react-fabric components and generators

スコア

総合スコア

85/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 1000以上

+15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

レビュー

💬

レビュー機能は近日公開予定です