
Visual Brief
Publish substantial implementation, investigation, review, or design reports on a local...
Install
npx skills add pchalasani/claude-code-tools --skill visual-brief -g -a claude-code -y- Repository
- pchalasani/claude-code-tools2k
- Category
- Design
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 1,848 tokens
- Runs scripts
- Yes, review before use
What it does
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 messages.
Visual Brief
Start with a Visible Acknowledgment
Before a long setup or implementation block, send the human a short visible acknowledgment in the current conversation. Say what you are starting and where you will publish the result. Do this before creating files or running lengthy commands.
The same rule applies to a substantial request sent through the page. Answer the thread first with one short confirmation. Publish the completed work later. If the request takes only a moment, answer it directly without a separate acknowledgment.
Use the Page as the Report
The human reads the page. The chat only points to it. Put the complete report on the page, including conclusions, limits, reasoning, and evidence. Do not repeat the report in the terminal response.
A visual brief is useful for substantial implementation results, design reports, investigations, reviews, and decision sets. Trivial progress and small fixes belong in ordinary conversation. An explicit request for a visual brief overrides this threshold.
The page supports layers:
glancestates one plain claim.explanationgives the reasoning in full.forensicsholds raw evidence, file paths, output, errors, and numbers.tableshold repeated or comparable values.
Keep each prose field as a flowing thought. Several distinct facts should be
separate items, table rows, or forensic notes. Do not cram numbered lists into
glance, explanation, or a conversation turn.
Publish One Complete Briefing
Every normal publish accepts one JSON object with exactly these fields:
idtimestampheadlinesummarylanes


