Back to list
amattas

coding-standards

by amattas

Microsoft Fabric demo for retail customers with data generator

0🍴 0📅 Jan 15, 2026

SKILL.md


name: coding-standards description: Coding style and structural conventions for this codebase.

Coding Standards

General principles that apply across all languages in this project.

Language-Specific Guidelines

  • Python: See PYTHON.md for PEP 8 & PEP 20 conventions
  • KQL: See KQL.md for Kusto Query Language conventions

Universal Principles

Structure & Modularity

  • Single Responsibility: Each function/module does one thing well
  • Small units: Keep functions focused and concise
  • Avoid deep nesting: Use early returns, guard clauses
  • Extract reusable logic: If you copy-paste, refactor

Comments & Documentation

  • Write comments to explain why, not what
  • Keep documentation in sync with behavior
  • Remove outdated comments promptly

Error Handling

  • Use specific error types, not generic catches
  • Fail fast with clear error messages
  • Log errors with context

Logging

  • Use structured logging with consistent fields
  • Never log secrets, tokens, or sensitive PII
  • Use appropriate log levels

TODOs

  • Include owner and context
  • Link to tickets when applicable
  • Clean up when resolved

Score

Total Score

50/100

Based on repository quality metrics

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

Reviews

💬

Reviews coming soon