スキル一覧に戻る
Xantibody

linux-philosophy

by Xantibody

my configuration

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

SKILL.md


name: linux-philosophy description: Unix/Linux design principles for CLI tools and system architecture.

Unix/Linux Philosophy

Core Principles

  1. Do one thing well - Each program/function should have a single purpose
  2. Compose with others - Design for pipelines and composition
  3. Text streams - Use text as universal interface
  4. Small, sharp tools - Prefer focused tools over monolithic solutions
  5. Fail fast, fail loudly - Exit on error with clear messages

Design Guidelines

  • Prefer explicit over implicit behavior
  • Make default behavior safe; require flags for dangerous operations
  • Support stdin/stdout for composition
  • Use exit codes meaningfully (0=success, non-zero=error)
  • Write to stderr for diagnostics, stdout for output

Checklist

  • Single responsibility per module/function
  • Composable via standard I/O
  • Clear error messages to stderr
  • Meaningful exit codes
  • No hidden side effects

スコア

総合スコア

60/100

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

SKILL.md

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

+20
LICENSE

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

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

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

0/5
Issue管理

オープンIssueが50未満

+5
言語

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

+5
タグ

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

0/5

レビュー

💬

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