engram-cultural-norms について
engram-cultural-normsは、Engramの開発やレビューで製品、アーキテクチャ、UXの一貫性を保つためのガイダンススキルです。
主な機能
- 01製品全体の一貫性を重視
- 02決定やルールの文書化を推奨
- 03設計・アーキテクチャ・業務ルールを統合
- 04組織ルールのサーバー側での適用
活用シーン
- 01新機能やリファクタリングの開始
- 02実装方針のレビュー
- 03プロジェクト規約の作成や改善
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gentleman-programming/ engram --skill engram-cultural-normsインストール後、Claude Code で/engram-cultural-normsを入力して読み込まれたか確認します。
詳細
使用する場面
次の場合にこのスキルを使用します。
- 新しい機能やリファクタリングを始めるとき
- 実装方針を検討するとき
- プロジェクトの規約を作成または改善するとき
プロジェクトの基本方針
- 局所的な工夫より、プロダクト全体の一貫性を優先します。
- ユーザーに見えるすべての機能が、Engram の体験全体につながっていると感じられるようにします。
- どこにでもあるようなエンタープライズ向け UI やアーキテクチャに流されないようにします。
- 暗黙の了解より、明確な意思決定と文書化されたルールを優先します。
- 品質とは、動作、命名、テスト、ドキュメント、UX のすべてに一貫性があることです。
コラボレーションのルール
- 見せかけの UX や機能しないコントロールには異議を唱えます。
- 組織上のルールは、サーバー側で適用します。
- パターンが繰り返される場合は、スキルまたはプロジェクトの規約として記録します。
- デザイン、アーキテクチャ、ビジネスルールを一つのシステムとして扱います。
コメント
Markdown 対応