report-writing

Generate triager-ready security reports with CVSS 3.1 severity and redacted evidence.

1|Updated May 25, 2026
One-click install
npx skills add https://github.com/ctahok/hermes-bug-bounty-skills --skill report-writing-ctahok
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: report-writing
Source: https://github.com/ctahok/hermes-bug-bounty-skills/tree/main/report-writing
Command: npx skills add https://github.com/ctahok/hermes-bug-bounty-skills --skill report-writing-ctahok

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of turning a confirmed security finding into a clear, complete, and program-compatible report that a triager can understand and act on quickly.

Core Features & Use Cases

  • Impact-first reporting with explicit proof requirements to avoid vague or speculative claims.
  • Reusable templates by platform (HackerOne, Bugcrowd, Intigriti, Immunefi) with the right sections and tone.
  • CVSS 3.1 scoring and severity guidance aligned to common bug-class expectations.
  • Evidence hygiene and redaction rules to prevent accidental leakage of tokens, cookies, and other users’ PII.

Quick Start

Use the report-writing skill to generate a complete HackerOne-style report using the exact endpoint, steps to reproduce, quantified impact, and a CVSS 3.1 score for your confirmed bug.

Frequently Asked Questions about report-writing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a triager-ready bug bounty report for HackerOne?

Write a triager-ready bug bounty report by structuring your finding with platform-specific sections, quantified impact, reproduction steps, and a CVSS 3.1 score. This approach ensures triagers can quickly understand and act on confirmed vulnerabilities without speculative claims.

What is evidence redaction in security reporting?

Evidence redaction in security reporting is the process of removing authorization artifacts, tokens, cookies, and other users’ PII from your proof materials. This enforces evidence hygiene and prevents accidental data leakage when sharing vulnerability details with bug bounty platforms.

How do I calculate CVSS 3.1 severity for a bug bounty finding?

Calculate CVSS 3.1 severity by aligning your confirmed vulnerability details with common bug-class expectations. The scoring process requires confirmed impact claims rather than speculation, ensuring the severity decision accurately reflects the quantified impact of the security finding.

Does this report-writing approach work with Bugcrowd and Intigriti platforms?

Yes, this report-writing approach works with Bugcrowd, Intigriti, Immunefi, and HackerOne platforms. It applies reusable templates with the correct sections and tone for each specific bug bounty platform to ensure program compatibility for your security reports.

What should I include in bug bounty report reproduction steps?

Include exact endpoints, clear step-by-step instructions, and quantified impact claims in your bug bounty report reproduction steps. You must provide explicit proof of the vulnerability to avoid vague findings and ensure the triager can independently verify the confirmed exploit.

Why does my security report keep getting rejected by triagers?

Security reports often get rejected by triagers when they contain vague or speculative impact claims instead of confirmed proof. Ensure your report follows platform-specific structure, includes quantified impact, and applies proper evidence redaction to meet triage readiness standards.