@rusiaaman/wcgw

by rusiaaman · v1.0.0 · prompt

Alignment instructions to contribute to this repository

Install

Add @rusiaaman/wcgw to Claude Code with the PolySkill CLI: polyskill add @rusiaaman/wcgw

Instructions

# Alignment instructions to contribute to this repository ## Hard rules - Make sure mypy --strict passes for these two folders `uv run mypy --strict src/wcgw src/wcgw_cli`. - Use `list` directly for typing like `list[str]` no need to import `List`. Same thing for `tuple`, `set`, etc. - No optional parameters in a function with default values. All parameters must be passed by a caller. - This library uses `uv` as package manager. To add a package `uv add numpy`. To run pytest `uv run pytest` and so on. ## Coding mantras ### Reduce states and dependencies between the states - Don't introduce an…

Keywords: github, repository-contribution, open-source, collaboration, version-control, git-instructions, coding-guidelines, developer-resources