Agent skill

No Comments

by tellahq in tellahq/opensession

Review a diff for narration, stale comments, and suppressions that clearer code should replace.

MITAuto-check passedDevelopment

Install No Comments

skills CLI
$ npx skills add tellahq/opensession --skill no-comments -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install tellahq/opensession no-comments --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/tellahq/opensession.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/pstack-suite/skills/no-comments .claude/skills/no-comments && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
no-comments
GitHub stars
392
Token cost
~310 tokens
SKILL.md length
143 words
Files
1
Skills in repo
15
Repo updated
First seen
Licence
MIT

At a glance

Review a diff for narration, stale comments, and suppressions that clearer code should replace.

  • Works in 6 steps: Read… → Discover the policy-gated Open Session… → Check every reported candidate against… → …
  • /skill:no-comments
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Before committing comment-heavy changes

What it does

No Comments is an agent skill from tellahq/opensession. Review a diff for narration, stale comments, and suppressions that clearer code should replace. Use for /skill:no-comments or before committing comment-heavy changes.

Its SKILL.md is about 310 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Text to speech and voice and Code review. The licence is MIT.

When your agent uses it

  • /skill:no-comments
  • Before committing comment-heavy changes

Example prompts

  • “/no-comments”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Read ../../../pstack/agents/comment-sicko.md.
  2. Discover the policy-gated Open Session child-session tools and spawn one ask-mode child with that brief plus the exact scope. If child…
  3. Check every reported candidate against the surrounding code. Accept only findings supported by the file.
  4. Delete narration and stale explanations. Replace comments about surprising internal structure with clearer names, types, functions, or…
  5. Keep legal headers, public contracts, proven external constraints, useful issue links, and justified formatter or lint suppressions.
  6. Run the relevant formatter, lint, type, or test check after edits.

What it can do on your machine

Read from SKILL.md and the folder at commit 1524bbb. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

No Comments loads about 310 tokens when it runs. Until then it costs about 45 tokens; SKILL.md has 143 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~45
When it runs · the whole SKILL.md, loaded when a task matches
~310

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from tellahq/opensession at commit 1524bbb, republished under its MIT licence (© tellahq). 143 words, ~310 tokens.

Download SKILL.mdSave it as .claude/skills/no-comments/SKILL.md (or your agent's skills folder).
name
no-comments
description
Review a diff for narration, stale comments, and suppressions that clearer code should replace. Use for /skill:no-comments or before committing comment-heavy changes.
disable-model-invocation
true

No comments

Use this on a scoped diff or named files. It is a review pass, not a blanket ban on comments.

  1. Read ../../../pstack/agents/comment-sicko.md.
  2. Discover the policy-gated Open Session child-session tools and spawn one ask-mode child with that brief plus the exact scope. If child sessions are unavailable, perform the same read-only review directly and say delegation was unavailable.
  3. Check every reported candidate against the surrounding code. Accept only findings supported by the file.
  4. Delete narration and stale explanations. Replace comments about surprising internal structure with clearer names, types, functions, or ownership where that reshape stays in scope.
  5. Keep legal headers, public contracts, proven external constraints, useful issue links, and justified formatter or lint suppressions.
  6. Run the relevant formatter, lint, type, or test check after edits.

Report deleted comments, retained comments with reasons, structural replacements, and verification.

© tellahq, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .agents/skills/pstack-suite/skills/no-comments of tellahq/opensession.

Open the folder on GitHubat commit 1524bbb

Compare with similar skills

No Comments next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

No Comments compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
No Comments this skilltellahq/opensession392—~310Automated safety check: PassMIT
Honey ReviewGreen-PT/honey-for-devs310—~478Automated safety check: PassMIT
Memstack Development Mentorcwinvestments/memstack423—~1.6kAutomated safety check: PassMIT
Comment Judgefmflurry/settings-opencode171—~2.5kAutomated safety check: PassMIT
Add TTS Engine to Voiceboxjamiepine/voicebox57k—~1.3kAutomated safety check: PassMIT
Release NotesAivis-Project/AivisSpeech483—~745Automated safety check: PassLGPL-3.0

Similar skills

  • Honey Review

    Green-PT/honey-for-devs

    Review a diff for what Honey would cut — over-engineering (speculative generality, hand-rolled stdlib, single-caller abstractions) and over-verbosity (dead code, narration, redundant comments).

    310 GitHub stars~478 tokensUpdated 1 mo ago
    DevelopmentAuto-check passed
  • Memstack Development Mentor

    cwinvestments/memstack

    A skill your agent uses when the user says 'teach me', 'explain as you go', 'mentor mode', 'walk me through', 'help me learn', 'explain why', 'learning mode', or wants real-time plain language…

    423 GitHub stars~1.6k tokensUpdated 11 days ago
    DevelopmentAuto-check passed
  • Comment Judge

    fmflurry/settings-opencode

    LLM-as-a-judge rubric for code comments (forbidden, false, stale, narration, noise, keep).

    171 GitHub stars~2.5k tokensUpdated 2 days ago
    EducationAuto-check passed
  • Add TTS Engine to Voicebox

    jamiepine/voicebox

    Walks through adding a new text-to-speech engine to Voicebox end to end: dependency audit, backend, frontend wiring, PyInstaller bundling and frozen-build testing.

    57k GitHub stars~1.3k tokensUpdated today
    DevelopmentAuto-check passed
  • Release Notes

    Aivis-Project/AivisSpeech

    AivisSpeech の新バージョンリリース時に updateInfos のリリースノートドラフトを作成・更新するスキル。「リリースノート」「updateInfos」「アップデート情報」「リリース準備」などのキーワードが出たら使う。updateInfos.draft.json の作成・更新、エンジン側リリースノートとの統合、漏れチェックまでを包括的にサポートする。

    483 GitHub stars~745 tokensUpdated 2 mo ago
    DevelopmentAuto-check passed
  • Abo Docs

    jeeftor/audiobook-organizer

    Update Audiobook Organizer documentation, AGENTS.md, changelog entries, and maintainer-facing workflow notes while keeping repo-local skill references consistent.

    189 GitHub stars~499 tokensUpdated 27 days ago
    DevelopmentAuto-check passed

More from tellahq/opensession

All 15 skills in this repo
  • Effect TS

    tellahq/opensession

    Write idiomatic Effect v4 TypeScript verified against the pinned effect@4.0.0-rc.112 source.

    392 GitHub stars~3.7k tokensUpdated today
    Auto-check passed
  • Reflect

    tellahq/opensession

    Spawn three parallel review child sessions over the active transcript, surface learnings, and route each to a concrete edit on an existing skill.

    392 GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Show Me

    tellahq/opensession

    Help the user understand the current topic visually with concise diagrams, code-shape sketches, and focused HTML artifacts.

    392 GitHub stars~1.6k tokensUpdated today
    Auto-check passed
  • Automate Me

    tellahq/opensession

    A skill your agent uses for "automate me", "create/update/refresh my -mode skill", "turn/capture my preferences or working style into a skill", or wanting agents to follow how the user works.

    392 GitHub stars~1.9k tokensUpdated today
    Auto-check passed
  • PR Autofix

    tellahq/opensession

    Auto-fix a PR — address ALL reviewers' open feedback + failing CI, push, and reply in each addressed thread with honest attribution

    392 GitHub stars~1.4k tokensUpdated today
    Auto-check passed
  • Swarm

    tellahq/opensession

    Fan out N parallel workers, drain them, and return one report.

    392 GitHub stars~609 tokensUpdated today
    Auto-check passed

Questions about No Comments

What does No Comments do?

Review a diff for narration, stale comments, and suppressions that clearer code should replace. No Comments is an agent skill from tellahq/opensession. Review a diff for narration, stale comments, and suppressions that clearer code should replace.

When should I use No Comments?

No Comments fits situations like: /skill:no-comments; before committing comment-heavy changes.

How do I install No Comments in Claude Code?

Run `npx skills add tellahq/opensession --skill no-comments -a claude-code`. Or copy the skill folder (.agents/skills/pstack-suite/skills/no-comments in tellahq/opensession) into .claude/skills/no-comments in your project. Claude Code loads it when a task matches its description.

How do I install No Comments in Codex?

Run `npx skills add tellahq/opensession --skill no-comments -a codex`. Or copy the skill folder (.agents/skills/pstack-suite/skills/no-comments in tellahq/opensession) into .agents/skills/no-comments in your project. Codex loads it when a task matches its description.

Can I use No Comments in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add tellahq/opensession --skill no-comments -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/no-comments, .gemini/skills/no-comments, .github/skills/no-comments and .opencode/skills/no-comments in your project.

What does No Comments need to run?

SKILL.md names no scripts, command-line tools or credentials: No Comments is instructions for the agent only.

Does No Comments access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is No Comments safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does No Comments use?

No Comments is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does No Comments use?

About 310 tokens (SKILL.md is roughly 1.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to No Comments?

Skills that share tags, products or a category with No Comments: Honey Review (Green-PT/honey-for-devs, 310 stars), Memstack Development Mentor (cwinvestments/memstack, 423 stars), Comment Judge (fmflurry/settings-opencode, 171 stars) and Add TTS Engine to Voicebox (jamiepine/voicebox, 57k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains No Comments?

tellahq (a GitHub organization) maintains it in tellahq/opensession, which has 392 GitHub stars. The repository holds 15 skills in this directory. The repository was last updated on October 7, 2026.

Source: tellahq/opensession on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.