本文へ移動
cccskills
無料GitHub で公開

code-checklist

Team code quality checklist - use for checking Python code quality, bugs, security issues, and best practices

インストール方法を見る

含まれるファイル(1)

  • SKILL.md1.1 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Code Checklist Skill

Apply this checklist when checking Python code.

Code Quality Checklist

  • All functions have type hints
  • No bare except clauses
  • No mutable default arguments
  • Context managers used for file I/O
  • Functions are under 50 lines
  • Variable and function names follow PEP 8 (snake_case)

Input Validation Checklist

  • User input is validated before processing
  • Edge cases handled (empty strings, None, out-of-range values)
  • Error messages are clear and helpful

Testing Checklist

  • New code has corresponding pytest tests
  • Edge cases are covered
  • Tests use descriptive names

Output Format

Present findings as:

## Code Checklist: [filename]

### Code Quality
- [PASS/FAIL] Description of finding

### Input Validation
- [PASS/FAIL] Description of finding

### Testing
- [PASS/FAIL] Description of finding

### Summary
[X] items need attention before merge

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Generate conventional commit messages - use when creating commits, writing commit messages, or asking for git commit help

日本語の概要は準備中です。原文の説明を表示しています。

github/copilot-cli-for-beginners2,8792026年10月6日 更新

A minimal skill example - use when learning the skill format

日本語の概要は準備中です。原文の説明を表示しています。

github/copilot-cli-for-beginners2,8792026年10月6日 更新

Generate comprehensive pytest tests - use when generating tests, creating test suites, or testing Python code

日本語の概要は準備中です。原文の説明を表示しています。

github/copilot-cli-for-beginners2,8792026年10月6日 更新

github のスキルをすべて見る

このスキルの問題を報告する