Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

HTMLReport Full

ASecurity

Produce the FULL HTML report from a Claude Code session — every commit with its complete file and command lists, opened in the browser. Use when the user asks for the full report, the complete report, the whole audit as a page, or wants to open the report in a browser.

2 stars
0 votes
0 copies
1 views
Added 9/19/2026
ai-agentsbashgit

Works with

claude codemcp

Security Analysis

A100/100

Scanned 9/19/2026

$npx -y skills add jagmeetchawla/gitreceipts --skill HTMLReport-Full --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of HTMLReport Full?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for HTMLReport Full
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jagmeetchawla-htmlreport-full/badge)](https://www.skillsdirectory.com/skills/jagmeetchawla-htmlreport-full)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
Files
SKILL.md
---
description: Produce the FULL HTML report from a Claude Code session — every commit with its complete file and command lists, opened in the browser. Use when the user asks for the full report, the complete report, the whole audit as a page, or wants to open the report in a browser.
---

# Full HTML report — the complete record, in a browser

Same receipt as `/gitreceipts:audit`, rendered as a self-contained page with
**nothing collapsed away**: every commit keeps its file list, its commands
with blast radii, its MCP calls, its intent and the agent's own summary.
Theme-aware, no external assets, works offline.

**This one is for the browser, not the preview.** It runs several hundred
KB on a real session — chat preview panes render it as raw markup or not at
all. Generate and open it in one step. If the user wants something readable
in the conversation, that's `/gitreceipts:HTMLReport-Compact`.

## Run it

Requires the `git-receipts` binary (0.1.1+) — `/gitreceipts:recap` owns the
install and upgrade offers if it's missing or old.

```bash
F="${TMPDIR:-/tmp}/gitreceipts-report-full.html"
git receipts audit --format html > "$F" && open "$F" && echo "$F"
```

(`xdg-open` on Linux.) No browser — SSH, headless, a container? Still write
it, give the path, and say why it didn't open. Never skip silently.

Match the scope to what the user is asking about: `--commit <hash>`,
`--project`, `--latest`, `--this-session <marker>`, `--full-history`. Swap
`audit` for `recap` if they want the story framing rather than the verdict.
`--expand all|none` controls what starts open (default: findings open,
clean commits collapsed). `--with-output` includes every command's captured
output, not just the failures'.

State the path afterward. It lands OUTSIDE the repo deliberately — a report
must not leave files its own next run would flag as residue. Regenerate to
a path the user names if they want to keep it.

## Privacy

This is the most complete artifact the tool produces: every prompt, every
command, every captured output. Treat it as private, and whenever sharing
comes up name the flags in the same breath — `--no-intent` (drops the
conversation, keeps every count), `--no-identity`, `--redact <word>`. Home
paths are masked automatically. **Never pass `--no-scan`** — the secret/PII
scanner stays on, always.

Attribution

jagmeetchawlajagmeetchawla
View sourceSee grades on GitHubMore from jagmeetchawla →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1087401 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

697411 votes

Writing Skills

Create and manage Claude Code skills in HASH repository following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns), UserPromptSubmit hook, and the 500-line rule. Includes validation and debugging with SKILL_DEBUG. Examples include rust-error-stack, cargo-dep...

3931 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Amp, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Grok Build, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

741 votes
View all in ai-agents →