← スキル一覧に戻る

duplicate-example
by iPlug2
duplicate-exampleは、コンテンツ作成と管理を支援するスキルです。高品質なコンテンツ生成と最適化により、SEO対応と利用者満足度の向上を実現します。
⭐ 2,225🍴 320📅 2026年1月23日
ユースケース
📝
ドキュメント生成
コードからドキュメントを自動生成。
✍️
コンテンツ作成支援
ブログ記事やマーケティングコンテンツの作成を支援。
🎨
UIコンポーネント生成
デザインからUIコンポーネントを生成。
SKILL.md
name: duplicate-example description: Create a new iPlug2 plugin project by duplicating an example template
Clone an iPlug2 Example
Use this skill when the user wants to create a new plugin project from an iPlug2 example.
Workflow
-
Ask for project details:
- Plugin name (required): No spaces or special characters
- Manufacturer name (required): Default to "AcmeInc" if not provided
- Base template: Which example to clone from
-
Available templates:
Template Description IPlugEffect Basic audio effect (volume control) - recommended for effects IPlugInstrument MPE-capable polyphonic synth - recommended for instruments IPlugControls Widget demonstration IPlugWebUI HTML/CSS/JS UI via WebView IPlugSwiftUI SwiftUI for macOS/iOS IPlugSvelteUI Svelte-based UI -
Run the duplicate script:
cd Examples ./duplicate.py [SourceExample] [NewPluginName] [ManufacturerName] -
Customize config.h (offer to user):
PLUG_UNIQUE_ID- Auto-generated 4-char ID (verify it's unique)PLUG_MFR_ID- 4-char manufacturer ID- Copyright, email, URLs - prompt but allow skipping
-
Warn about sensitive settings:
- Don't change
BUNDLE_NAMEwithout updating plist files - Keep config.h free of
#includestatements
- Don't change
Example
cd Examples
./duplicate.py IPlugEffect MyGainPlugin MyCompany
Creates Examples/MyGainPlugin/ with all project files renamed and configured.
スコア
総合スコア
80/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
✓人気
GitHub Stars 1000以上
+15
✓最近の活動
3ヶ月以内に更新
+5
✓フォーク
10回以上フォークされている
+5
○Issue管理
オープンIssueが50未満
0/5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
レビュー
💬
レビュー機能は近日公開予定です

