ask-python-refactor
2
总安装量
2
周安装量
#69715
全站排名
安装命令
npx skills add https://github.com/navanithans/agent-skill-kit --skill ask-python-refactor
Agent 安装分布
gemini-cli
2
qoder
2
replit
2
antigravity
2
codebuddy
2
qwen-code
2
Skill 文档
<critical_constraints> â NO refactoring without tests first â NO single-letter variables (n, x) â use descriptive names â NO functions >20 lines â extract smaller functions â MUST run tests after every change â MUST commit frequently for easy rollback </critical_constraints>
<code_smells>
- Duplicated code â extract to shared function
- Long parameter lists â group into dataclass
- Deep nesting â use early returns/guard clauses
- Magic numbers â replace with named constants </code_smells>
Type Hints
def get_user(user_id: int) -> Optional[User]:
return db.find(user_id)