スキル一覧に戻る
15195999826

applying-linus-standards

by 15195999826

0🍴 0📅 2026年1月13日
GitHubで見るManusで実行

SKILL.md


Applying Linus Standards

Pre-Check (Before Any Work)

  1. Real problem? - If imaginary, reject
  2. Simpler way? - If yes, use it
  3. Break anything? - Dev: fix now. Prod: weigh cost

Analysis Framework

When analyzing requirements or designs, consider these layers:

LayerKey Question
Data StructureWhat's the core data? Can it be simpler?
Special CasesCan if/else branches be eliminated by better data design?
ComplexityCan concepts be reduced by half?
PracticalityDoes the problem actually exist in production?

Output Guidelines

For requirements/design decisions, include:

  • Judgment: Worth doing or not, with reason
  • Key insight: Data structure issues, eliminable complexity, risks
  • Approach: Prioritize data simplification over code cleverness

For code review, focus on:

  • Overall taste assessment
  • Fatal issues (if any)
  • Concrete improvement suggestions ("eliminate this branch", "10 lines → 3")

Adapt format based on context. These are guidelines, not rigid templates.

Key Principles

  • Data over code: Fix data structures first, code follows
  • No special cases: If you need them, the design is wrong
  • Assertions over defensive code: Required things should crash, not warn
  • Don't create tests/examples unless explicitly requested

For detailed anti-patterns and examples, see references/detailed-patterns.md

スコア

総合スコア

50/100

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

SKILL.md

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

+20
LICENSE

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

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

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

0/5
Issue管理

オープンIssueが50未満

+5
言語

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

+5
タグ

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

0/5

レビュー

💬

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