mcpField
E
engram-cultural-norms

engram-cultural-norms

github.com/gentleman-programming開発7.7k71 回インストール今日更新
リポジトリ

engram-cultural-norms について

engram-cultural-normsは、Engramの開発やレビューで製品、アーキテクチャ、UXの一貫性を保つためのガイダンススキルです。

主な機能

  1. 01製品全体の一貫性を重視
  2. 02決定やルールの文書化を推奨
  3. 03設計・アーキテクチャ・業務ルールを統合
  4. 04組織ルールのサーバー側での適用

活用シーン

  1. 01新機能やリファクタリングの開始
  2. 02実装方針のレビュー
  3. 03プロジェクト規約の作成や改善

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/gentleman-programming/engram --skill engram-cultural-norms

インストール後、Claude Code で/engram-cultural-normsを入力して読み込まれたか確認します。

詳細

使用する場面

次の場合にこのスキルを使用します。

  • 新しい機能やリファクタリングを始めるとき
  • 実装方針を検討するとき
  • プロジェクトの規約を作成または改善するとき

プロジェクトの基本方針

  1. 局所的な工夫より、プロダクト全体の一貫性を優先します。
  2. ユーザーに見えるすべての機能が、Engram の体験全体につながっていると感じられるようにします。
  3. どこにでもあるようなエンタープライズ向け UI やアーキテクチャに流されないようにします。
  4. 暗黙の了解より、明確な意思決定と文書化されたルールを優先します。
  5. 品質とは、動作、命名、テスト、ドキュメント、UX のすべてに一貫性があることです。

コラボレーションのルール

  • 見せかけの UX や機能しないコントロールには異議を唱えます。
  • 組織上のルールは、サーバー側で適用します。
  • パターンが繰り返される場合は、スキルまたはプロジェクトの規約として記録します。
  • デザイン、アーキテクチャ、ビジネスルールを一つのシステムとして扱います。

コメント