global-conventions
Naming conventions and project structure standards for stock_picker_bot. Covers Python snake_case naming, module organization in app/, tests/, alembic/, and file structure.
SKILL.md.claude/skills/global-conventions/SKILL.md
GitHubGlobal Conventions
This Skill provides Claude Code with specific guidance on how to adhere to coding standards as they relate to naming conventions and project structure in the stock_picker_bot project.
When to use this skill
Use this skill when:
- Naming modules, functions, and variables using Python snake_case convention
- Organizing FastAPI routes in app/routes/ with consistent module names
- Creating new database models in app/models/ following naming standards
- Structuring test files in tests/ with parallel naming to source code
- Naming utility functions for yfinance data fetching and processing
- Organizing portfolio and stock-related code in logical submodules
- Naming database functions and repositories for data access patterns
- Creating migration files in alembic/versions/ with descriptive names
Instructions
For details, refer to the information provided in this file: global conventions