用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/pty819/nooa-coding --skill refactor命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | refactor |
| description | Systematic approach to refactoring code while preserving behaviour. |
| trigger | User says "refactor", "rename", "extract", "restructure", "clean up", or requests code reorganization without behaviour change |
| route | refactor |
| output-contract | Refactored code passing full test suite and lint; list of changed files; blocked status if tests are insufficient |
result = await self.shell.run("uv run pytest tests/ -x -q", timeout=120)
assert result.returncode == 0, "Fix failing tests before refactoring"
await self.shell.run("rg 'old_function_name' --type py -l")
await self.shell.replace(...) for targeted edits.rg 'old_name' --type py to find all occurrences.# Always end with full suite + lint
await self.shell.run("uv run ruff check src/", timeout=30)
result = await self.shell.run("uv run pytest tests/ -q", timeout=120)
blocked and explain what tests are needed.