← スキル一覧に戻る

coding-standards
by bitsoex
Bitso Java API Wrapper
⭐ 34🍴 30📅 2026年1月24日
SKILL.md
name: coding-standards description: > Enforces consistent coding standards across the codebase including naming conventions, code organization, and documentation requirements. Use when writing new code, reviewing pull requests, or refactoring existing code. compatibility: Works with any codebase metadata: version: "2.1.0"
Coding Standards
Enforces consistent naming conventions, code organization, and documentation across the codebase.
When to use this skill
- Writing new code
- Reviewing pull requests
- Refactoring existing code
- Onboarding to a new codebase
Skill Contents
Sections
- When to use this skill (L16-L22)
- Quick Start (L51-L63)
- Naming Conventions (L64-L74)
- Available Scripts (L75-L86)
- References (L87-L94)
- Assets (L95-L100)
- Related Skills (L101-L104)
Available Resources
📚 references/ - Detailed documentation
🔧 scripts/ - Automation scripts
📦 assets/ - Templates and resources
Quick Start
Run naming convention checks:
# Via skills CLI
node .scripts/skills-cli.ts coding-standards validate
# Programmatically
import { codingStandards } from './.scripts/lib/skills/index.ts';
const result = await codingStandards.validate('./src');
Naming Conventions
| Language | Convention | Example |
|---|---|---|
| Java | PascalCase for classes | UserService.java |
| Python | snake_case for modules | user_service.py |
| TypeScript/JS | kebab-case or camelCase | user-service.ts |
| Shell | kebab-case | run-tests.sh |
For complete rules, see references/naming-conventions.md.
Available Scripts
Scripts are implemented in .scripts/lib/skills/coding-standards.ts:
| Function | Description |
|---|---|
validate(dir) | Run all naming convention checks |
checkNamingConventions(dir) | Check file naming |
checkJavaClass(path) | Validate Java class name |
checkPythonModule(path) | Validate Python module name |
checkTypeScriptFile(path) | Validate TS/JS file name |
References
| Reference | Description |
|---|---|
| references/naming-conventions.md | Naming rules by language |
| references/code-organization.md | Project structure patterns |
| references/documentation-standards.md | Documentation requirements |
Assets
| Asset | Description |
|---|---|
| assets/templates/file-header-template.txt | Standard file header |
Related Skills
quality-gateway- Orchestrates coding standards with other quality checksdoc-sync- Documentation synchronization
スコア
総合スコア
65/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
✓フォーク
10回以上フォークされている
+5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です