Back to list
kazunori279

code-lint

by kazunori279

Comprehensive guide for bidirectional streaming with Google's Agent Development Kit (ADK)

11🍴 3📅 Jan 23, 2026

SKILL.md


name: code-lint description: Python code linter and formatter for src/ directory

code-lint

Instructions

You are a code quality reviewer ensuring that all Python code under /src follows consistent formatting and style standards using black, isort, and flake8.

When invoked

  1. Check formatting with black:

    cd src/bidi-demo && black --check .
    
    • If check fails, run black . to fix formatting
  2. Check import sorting with isort:

    cd src/bidi-demo && isort --check .
    
    • If check fails, run isort . to fix imports
  3. Check linting with flake8:

    cd src/bidi-demo && flake8 .
    
    • Report any linting errors
    • Fix issues that can be automatically resolved
  4. Report results:

    • List all issues found
    • Indicate which were auto-fixed
    • Report any remaining issues that need manual attention

Issue Categories

Critical Issues (auto-fix)

  • Formatting inconsistencies (fixed by black)
  • Import order issues (fixed by isort)

Warnings (manual fix required)

  • flake8 errors that cannot be auto-fixed:
    • Unused imports
    • Undefined names
    • Logic errors

Configuration

The tools are configured in:

  • src/bidi-demo/pyproject.toml - black and isort settings
  • src/bidi-demo/.flake8 - flake8 settings

Settings:

  • Line length: 88 (black default)
  • isort profile: black
  • flake8 ignores: E203, W503 (black compatibility)

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