🧪
QualityJavaScript

Coding Standards

by shinpr

Coding Standards is a Quality skill for Claude Code, published by shinpr in ai-coding-project-boilerplate.

227 stars25 forkson shinpr/ai-coding-project-boilerplateAdded 2026/09/03Repository updated 2026/09/01
agent-skillsagentic-aiagentic-workflowai-agentsanthropicboilerplateclaude-codecontext-engineeringdeveloper-toolsllm-orchestrationproductivityquality-gatestypescript
Install in seconds
Install Coding Standards
Copy Coding Standards into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/shinpr/ai-coding-project-boilerplate/tree/main/.claude/skills-ja/coding-standards ~/.claude/skills/coding-standards

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/shinpr/ai-coding-project-boilerplate.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
.claude/skills-ja/coding-standards/SKILL.md in shinpr/ai-coding-project-boilerplate
Installs to
~/.claude/skills/coding-standards
Collection
One of 25 skills cataloged from this repository
Category
Quality1478 skills

What Coding Standards does

Coding Standards checks code quality issues, anti-patterns, and readability. Use it during feature implementation, code review, and refactoring to catch problems early.

Coding Standards is cataloged under Quality on DirSkills. Coding Standards comes from a repository tagged agent-skills, agentic-ai, agentic-workflow, ai-agents and anthropic.

Documentation

README

普遍的コーディング規約

技術的アンチパターン(赤信号パターン)

以下のパターンを検出したら実装を一時停止し、該当パターン、影響を受ける現行要件、準拠できる最小の代替案、再開に必要な検証を記録する。代替案によってパターンが解消された場合、または文書化された要件によって維持する根拠を示せた場合に再開する。

コード品質のアンチパターン

  1. 同じようなコードを3回以上書いた - Rule of Threeに違反
  2. 単一ファイルに複数の責務が混在 - 単一責任原則(SRP)違反
  3. 同じ内容を複数ファイルで定義 - DRY原則違反
  4. 依存関係を確認せずに変更 - 予期しない影響の可能性
  5. コメントアウトでコード無効化 - バージョン管理を活用すべき
  6. エラーの握りつぶし - 問題の隠蔽は技術的負債
  7. 型アサーション(as)の多用 - 型安全性の放棄

設計のアンチパターン

  • 「一旦動くように」という思考 - 技術的負債の蓄積
  • 継ぎ足し実装 - 既存コードへの無計画な追加
  • 不確実技術の楽観的実装 - 未知要素を「たぶん動く」前提で設計
  • 対処療法的修正 - 根本原因を解決しない表面的な修正
  • 無計画な大規模変更 - 段階的アプローチの欠如

基本原則

ユーザー・運用者・保守者に必要な価値を届けつつ、システムの正しさと保守性を保てる、総合的な複雑性が最も低い解をエビデンスから選べる範囲まで調査する。

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Coding Standards

  • What else does shinpr publish alongside Coding Standards?

    Coding Standards is one of 25 skills that DirSkills catalogs from shinpr/ai-coding-project-boilerplate, the repository it ships in. Its siblings there include Coding Standards, Create Skill and Create Skill. Each one is a separate skill with its own page in this directory, installs the same way Coding Standards does, and is maintained by shinpr in that same repository. The rest of the collection is listed on the shinpr/ai-coding-project-boilerplate page.

  • How does Coding Standards compare to other Quality skills?

    Coding Standards ranks #1371 by stars among the 1478 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Coding Standards against them. Open each page to compare what they document and how they install.

More from shinpr/ai-coding-project-boilerplate

Coding Standards is one of 25 skills cataloged on DirSkills from shinpr/ai-coding-project-boilerplate.

See all 25 skills