skills/forge-town/skills/remove-comments

remove-comments

SKILL.md

代码注释删除器

任务目标

  • 本 Skill 用于:通过智能体的语言理解能力删除代码文件中的注释
  • 触发条件:用户提到"删除注释"、"清理注释"、"去注释"、"remove comments"等
  • 适用场景:简单代码的注释清理,复杂代码建议使用专业工具

操作步骤

  1. 读取代码文件并识别编程语言
  2. 根据语言类型识别并删除注释(详见各语言指导)
  3. 输出清理后的代码,保持格式和逻辑完整
  4. 验证结果,确保无语法错误

语言处理指导

详细的注释规则和示例请参考 references/examples.md,以下是核心要点:

  • Python:删除 # 单行注释和 ''' """ 多行注释
  • JavaScript/TypeScript/TSX/Java/C/C++/Go:删除 // 单行注释和 /* */ 多行注释,TSX 需额外删除 {/* */} JSX 注释
  • HTML/XML:删除 <!-- --> 注释

重要原则

  • 保护字符串中的注释符号(如 URL http://、路径 //server
  • 保持代码缩进和格式
  • 不影响代码逻辑

注意事项

⚠️ 局限性:智能体处理可能不如专门的代码解析工具精确

⚠️ 字符串保护:注意不误删字符串中的注释符号

⚠️ 复杂情况:嵌套注释、条件注释等复杂情况可能需要人工检查

适用场景:简单的代码清理、学习用途的代码简化

建议:处理重要代码前先备份,验证结果后再使用

资源索引

Weekly Installs
14
GitHub Stars
1
First Seen
Feb 13, 2026
Installed on
codex14
gemini-cli13
github-copilot13
amp13
kimi-cli13
opencode13