Agent skill

Global Coding Style

Python coding style and formatting standards for stock_picker_bot using Ruff, PEP 8, and type hints. Ensures consistent code quality across FastAPI endpoints, SQLAlchemy models, and data processing logic.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/global-coding-style-adigunners-stock-picker-bot

SKILL.md

Global Coding Style

This Skill provides Claude Code with specific guidance on how to adhere to coding standards as they relate to Python coding style in the stock_picker_bot project.

When to use this skill

Use this skill when:

  1. Writing FastAPI route handlers with proper type hints and docstrings
  2. Creating SQLAlchemy models with snake_case naming and clear field documentation
  3. Implementing pandas data processing pipelines with consistent formatting
  4. Enforcing Ruff formatting standards across the backend/ codebase
  5. Using type hints for API request/response models and database operations
  6. Writing utility functions for yfinance data fetching with proper signatures
  7. Organizing imports in modules following PEP 8 conventions
  8. Refactoring code to meet line length and complexity standards enforced by Ruff

Instructions

For details, refer to the information provided in this file: global coding style

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results