Anthropic Claudeソフトウェア開発⭐ リポ 7品質スコア 64/100
solid-generic
TypeScript、Bun、Node.jsの汎用プロジェクト向けのSOLID原則に従ったコード設計です。ファイルは100行以下に保ち、インターフェースは分離し、JSDocの記述を必須とします。CLIツール、ライブラリ、スクリプト、フック、フレームワーク以外のTypeScriptコードに活用できます。
description の原文を見る
SOLID principles for generic TypeScript, Bun, and Node.js projects. Files < 100 lines, interfaces separated, JSDoc mandatory. Use for CLI tools, libraries, scripts, hooks, and non-framework TypeScript code.
SKILL.md 本文
注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。
SOLID Generic - TypeScript / Bun / Node.js
エージェントワークフロー(必須)
実装を開始する前に、TeamCreate を使用して3つのエージェントを起動してください:
- fuse-ai-pilot:explore-codebase - プロジェクト構造と既存パターンを分析
- fuse-ai-pilot:research-expert - Context7 を経由して最新の TypeScript/Bun ドキュメントを確認
- mcp__context7__query-docs - 統合互換性をチェック
実装後、fuse-ai-pilot:sniper を実行して検証します。
DRY - 作成前に再利用する(必須)
新しいコードを書く前に:
- codebase をgrep して類似の関数名、パターン、またはロジックを検索
- 共有ロケーションを確認:
modules/cores/lib/、modules/cores/interfaces/、modules/cores/errors/ - 類似コードが存在する場合 → 重複せず拡張/再利用
- コードが2つ以上のモジュールで使用される場合 →
modules/cores/
...
詳細情報
- 作者
- majiayu000
- ライセンス
- 不明
- 最終更新
- 2026/5/9
Source: https://github.com/majiayu000/claude-skill-registry-data / ライセンス: 未指定