remove-comments

通过自然语言指导删除代码注释,适用于Python、JavaScript、TypeScript(.ts/.tsx)、Java、C/C++、Go、HTML等语言的简单场景

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "remove-comments" with this command: npx skills add forge-town/skills/forge-town-skills-remove-comments

代码注释删除器

任务目标

  • 本 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
  • 保持代码缩进和格式
  • 不影响代码逻辑

注意事项

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

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

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

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

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

资源索引

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

zod-env-integration

No summary provided by upstream source.

Repository SourceNeeds Review
General

page-best-practice

No summary provided by upstream source.

Repository SourceNeeds Review
General

svg-icon-best-practice

No summary provided by upstream source.

Repository SourceNeeds Review
General

store-best-practice

No summary provided by upstream source.

Repository SourceNeeds Review