← ClaudeAtlas

code-commentslisted

Extract comment locations from code files for analysis. Use when cleaning comments, auditing documentation, or analyzing comment patterns across languages.
rp1-run/rp1 · ★ 38 · Data & Documents · score 77
Install: claude install-skill rp1-run/rp1
# Comments Extraction Skill Extract comment locations from manifest-owned code lines for analysis by the comment-cleaner agent. ## What This Skill Does - Detects comments inside a tightly scoped change manifest - Extracts all comments with line numbers and context - Outputs structured JSON for downstream processing - Supports multiple programming languages ## When to Use Activate this skill when: - Preparing manifest-owned comment cleanup operations - Auditing code documentation coverage - Analyzing comment patterns in a codebase - Working with the comment-cleaner agent ## Supported Languages | Extension | Single-line | Multi-line | |-----------|-------------|------------| | `.py`, `.sh`, `.rb`, `.yml`, `.yaml` | `#` | N/A | | `.js`, `.ts`, `.tsx`, `.jsx`, `.go`, `.rs`, `.java`, `.kt`, `.swift`, `.c`, `.cpp`, `.h`, `.hpp` | `//` | `/* */` | | `.html`, `.xml`, `.vue`, `.svelte` | N/A | `<!-- -->` | | `.css`, `.scss`, `.less` | N/A | `/* */` | | `.php` | `//`, `#` | `/* */` | ## Usage ### Extract Comments from a Change Manifest Use a generated or validated change manifest as the cleanup boundary. This skill extracts comments inside that boundary; it does not decide which files or lines are cleanup-owned. ```bash # Required for comment-cleaner rp1 agent-tools comment-extract manifest manifest --change-manifest .rp1/work/features/example/change-manifest-001.json --code-root . ``` Manifest shape: ```json { "version": 1, "source": "build", "codeRoot": "/absolute