@goldziher/opencode-uncomment
Inventory, preserve and remove source comments with AST parsing. Skills only; install the Uncomment CLI separately.
Package details
Install @goldziher/opencode-uncomment from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@goldziher/opencode-uncomment- Package
@goldziher/opencode-uncomment- Version
3.10.4- Published
- Nov 2, 2026
- Downloads
- 310/mo · 245/wk
- Author
- nhirschfeld
- License
- MIT
- Types
- skill
- Size
- 27.9 KB
- Dependencies
- 1 dependency · 0 peers
Pi manifest JSON
{
"skills": [
"./.pi/skills/uncomment"
],
"prompts": []
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
Uncomment Coding-agent Plugins
Skills for AST-based comment inventory, preservation, removal and linting. Install the Uncomment CLI 3.10 or newer separately. This plugin has no MCP server.
The authored skill lives in .ai-rulez/skills/uncomment/. Run mise run plugin:generate
from the repository root to regenerate the runtime bundles and portable skills/
export. Edit source files rather than generated manifests or native skills.
Installation
- Claude Code: add
Goldziher/uncommentas a marketplace, then installuncomment@uncomment. - Codex:
codex plugin marketplace add Goldziher/uncomment, thencodex plugin add uncomment@uncomment. - Cursor: use the generated
.cursor-plugin/manifest and bundled skills, or the release's Cursor team marketplace. - OpenCode: load this package's
.opencode/plugins/uncomment.jswith the OpenCode v2 plugin loader. - Pi: install the local package directory with
pi install /absolute/path/to/uncomment/plugin. - Hermes: copy
.hermes/plugins/uncomment/into the Hermes home'splugins/uncomment/, enableuncomment, and explicitly load the skilluncomment:uncomment. - Gemini CLI: install this directory as an extension;
assets/GEMINI.mdis its context entry. - Kimi CLI, Factory and Copilot: use their generated native manifests in this directory.
- Agent Plugins: use
plugin.jsonandskills/uncomment/, or verified release archives.
The portable skills/uncomment/ directory includes its configuration and Rust
library references. Keep supporting resources together with SKILL.md.
Verification
mise run ai:validate checks both authored roots, pinned content, native bundle drift,
CLI/plugin version agreement and public skill resource bytes. Consumer tests check
native Pi discovery, OpenCode v2 skill schemas and Hermes skill registration.