Skip to content
FREnglish version : EN
Install

visual-brief

pchalasani/claude-code-tools / packages/visual-brief

publishes a structured HTML report after heavy work , which improves: clearer reading than chat

score 9/10high risk2K repo stars

Details

judge’s score
9/10
place
outside the packs
publisher
pchalasani
status
new
skill’s last commit
Sep 2, 2026
repo stars
2,020
main type
Building with Claude

Judgement

Precise triggering, CLI commands, JSON schema and exact confidence values. Specific tool not known to Claude. Shortcomings: no installation step, persistent watcher, Codex sandbox exit instructions.

reservations

  • The SKILL.md assumes the visual-brief CLI is installed, without giving the install command (uv tool install visual-brief appears only in the README).
  • The frontend (about sixty TypeScript/TSX files) is not useful to the skill and was not reviewed; the embedded SolidJS bundle is not verified.
  • The skill depends on a third-party tool that is expected to evolve; no version or date is given.
sub-scores
Triggering
2/2
Added value
2/2
Precision
2/2
Scope
2/2
Quality
1/2

Alerts

4 alerts, by category

Execution

  • high risk

    The skill asks for approval to run the watcher outside the Codex sandbox, which widens the agent's permissions.

Network

  • high risk

    The HTTP daemon runs on localhost on a fixed port; a page open in the browser can feed the message queue.

Instruction

  • medium risk

    The persistent watcher relays to the agent messages typed in the local page; this untrusted text may carry a prompt injection, even if the skill asks to treat it as data.

Static scan

  • info risk

    bundled scripts, not run by the SKILL.md

    frontend/inline-safety.test.ts, frontend/inline-safety.ts, frontend/src/age.ts, frontend/src/composer.test.ts, frontend/src/composer.ts

Original description

Publish substantial implementation, investigation, review, or design reports on a local structured HTML page. Use after meaningful work that benefits from layered detail, or when the human explicitly asks for a visual brief. Skip trivial updates, quick answers, tiny fixes, and routine status message…

added on Oct 19, 2026 · license MIT