# Code Write

> Guides code modifications by reading affected files first, matching existing style, and making minimal, safe changes.

- Skill: `luokai0/code-write` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add luokai0/code-write`
- Raw SKILL.md: https://api.skillmd.com/api/skills/luokai0/code-write/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools, AI & ML, Refactoring
- Tags: Best Practices, Code Modification, Code Review, Minimal Changes
- Author: luokai0 (https://skillmd.com/u/luokai0)
- Updated: 2026-08-22
- Page: https://skillmd.com/skills/luokai0/code-write

---


# 代码编写

先读上下文，再只改需求要求的部分。

## 工作流

1. 修改前先读受影响文件，以及附近的调用方、测试和配置。
2. 严格匹配项目现有命名、格式、结构和异常处理风格。
3. 只实现用户要求的行为，不顺手扩功能。
4. 明确处理非法输入、空状态、资源缺失和失败路径。
5. 不写死密钥、不伪造逻辑、不留下死代码和无用变量。
6. 只有在代码难读时才补简短注释。
7. 项目已有测试体系时，优先补或更新最相关的测试。
8. 改完后运行最小必要验证。

## 约束

- 没读过的文件不要直接改
- 没要求的新功能不要自行添加
- 除非项目本来就这样做，否则不要硬编码环境值
- 优先最小且安全的差异

## 输出

- 修改了哪些文件
- 实现理由的简短说明
- 已做验证，或未验证的阻塞原因

