Skip to content
Agentmart
Submit a tool

report

Use when generating a pentest report, writing up findings from a completed assessment, converting triage output into a structured document, or producing an…

Skill by kalpmodi

IndexedMIT★ 23
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/kalpmodi-report

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use when generating a pentest report, writing up findings from a completed assessment, converting triage output into a structured document, or producing an executive summary of vulnerabilities. Also use when the user says "generate report", "write report", or "create report".

Use cases: documents, security, writing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/report

What's inside

Skill name
report
Description
Use when generating a pentest report, writing up findings from a completed assessment, converting triage output into a structured document, or producing an executive summary of vulnerabilities. Also use when the user says "generate report", "write report", or "create report".
License
MIT
Instructions
198 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Report Generator

## Overview

Reads `triage.md` (required) and `session.json` to produce a structured report.
80-90% of content is pre-filled from `report_draft.findings[]` - this skill formats and narratizes, it does not discover.

## Steps

1. **Get target and report mode from user if not provided.**
   - Ask: "Full pentest report or Bug Bounty submission format (HackerOne/Bugcrowd)?"

2. **Read triage.md (required):**
   ```bash
   cat ~/pentest-toolkit/results/<target>/triage.md
   ```
   If missing: stop and tell the user to run `/triage <target>` first.

3. **Read session.json for Scalpel stats:**
   ```bash
   SESSION=~/pentest-toolkit/results/<target>/session.json
   SCALPEL_SCORE=$(jq -r '.scalpel.snr.scalpel_score // "N/A"' $SESSION 2>/dev/null)
   CERTIFIED=$(jq '.report_draft.findings | map(select(.status=="SCALPEL_CERTIFIED")) | length' $SESSION 2>/dev/null)
   ```

4. **Read plan.md (optional):**
   ```bash
   cat ~/pentest-toolkit/results/<target>/plan.md 2>/dev/null
   ```

5. **Get today's date:**
   ```bash
   date +%Y-%m-%d
   ```

6. **Write report** to `~/pentest-toolkit/results/<target>/report-<YYYY-MM-DD>.md`:

```markdown
# Penetration Test Report: <target>
**Date:** <YYYY-MM-DD>
**Assessor:** Akira / Red Team

---

## Scalpel Assessment Quality

| Metric | Value |
|--------|-------|
| Scalpel Score | <N>/100 |
| Certified Findings (SCL) | <N> |
| False Positives | 0 |
| KCCG Complete | <N>/<N> |

> Every finding below is Scalpel Certified — 5-layer Precision Gate passed,
> full Kill Chain proven, DNA fingerprinted, PoC generated.

---

## Executive Summary
**Scope:** <from plan.md, or "Quick engagement — no scope document recorded">
**Assessment Period:** <date>

<2-3 sentence summary of most critical certified findings and overall risk posture>

**Findings Summary:**

| Severity | SCL Certified | Potential |
|----------|--------------|-----------|
| Critical | <N> | <N> |
| High | <N> | <N> |
| Medium | <N> | <N> |
| Low | <N> | <N> |

---

## Certified Findings

### [SCL-YYYY-NNN] <Title>

```
SCALPEL CERTIFIED  [SCL-YYYY-NNN]
Severity:    <Critical|High|Medium|Low>
KCCG:        <N>/5  (<severity> certified)
Confidence:  <N> / 100
DNA:         <hash truncated>...
PoC:         pocs/<SCL-YYYY-NNN>_poc.sh
```

**Severity:** <severity>
**CVSS Estimate:** <score> (AV:N/AC:L/PR:N/UI:N/...)
**Asset:** <affected endpoint>
**Weakness:** CWE-<N> — <name>

**Description:** <what the vulnerability is>

**Kill Chain:**
1. <step 1: technique and action>
2. <step 2: technique and action>
3. <step 3: technique and action>

**Impact:** <business impact — specific: "An attacker can extract AWS IAM credentials and access production S3 buckets containing customer database backups">

**Evidence:**
```
<direct HTTP response quote or tool output — must be from kill_chain evidence>
```

**Steps to Reproduce:**
```bash
# See pocs/<SCL-YYYY-NNN>_poc.sh for full reproduction script
# Key commands:
<step 1 command>
<step 2 command>
```

**Remediation:** <specific actionable fix>

---

From kalpmodi/akira, MIT.

More from kalpmodi/akira

Signals

Stars
23
Forks
4
Open issues
0
Last commit (this folder)
Apr 25, 2026 (6 months ago)
Last release
Apr 25, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from kalpmodi

Cite this page

report skill. Agent Mart. https://agentmart.dev/skills/kalpmodi-report (last updated 2026-10-24)