スキル一覧に戻る
eser

coding-practices

by eser

coding-practicesは、other分野における実用的なスキルです。複雑な課題への対応力を強化し、業務効率と成果の質を改善します。

83🍴 4📅 2026年1月7日
GitHubで見るManusで実行

SKILL.md


name: coding-practices description: Code quality practices: error handling, validation, logging, and DRY. Use when writing or reviewing code.

Coding Practices

Guidelines for writing maintainable, robust, and self-documenting code.

Quick Start

// Self-documenting with proper error handling
function createUser(email: string, age: number): User {
  if (!email.includes("@")) throw new Error("Invalid email");
  if (age < 0 || age > 150) throw new Error("Invalid age");
  return { email, age };
}

Key Principles

  • Use meaningful names (self-documenting code)
  • Comments explain "why", not "what"
  • DRY: abstract when used 3+ times
  • Validate all input data
  • Handle all error cases with proper Error objects
  • Never ignore errors
  • Use named constants instead of magic values
  • Avoid circular dependencies

References

See rules.md for complete guidelines with examples.

スコア

総合スコア

65/100

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

SKILL.md

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

+20
LICENSE

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

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新

+5
フォーク

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

0/5
Issue管理

オープンIssueが50未満

+5
言語

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

+5
タグ

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

+5

レビュー

💬

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