writing-pentest-finding

Generate client-deliverable penetration-test findings with CVSS v3.1 vectors and remediation.

2|Updated May 23, 2026
One-click install
npx skills add https://github.com/rocklambros/rcs --skill writing-pentest-finding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-pentest-finding
Source: https://github.com/rocklambros/rcs/tree/main/skills/security/writing-pentest-finding
Command: npx skills add https://github.com/rocklambros/rcs --skill writing-pentest-finding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns a confirmed vulnerability into a client-deliverable finding that is precise, defensible, and ready for reporting. It prevents vague write-ups, inflated severity claims, and incomplete evidence from weakening the final report.

Core Features & Use Cases

  • Client-ready finding drafting: Produces a polished finding with title, severity band, CVSS v3.1 vector, affected asset, reproduction steps, impact, remediation, and evidence references.
  • Severity and chain reasoning: Validates whether a finding should be Low, Medium, High, or Critical, and can write separate chain findings when multiple low-severity issues combine into a higher-impact path.
  • Defensible remediation guidance: Recommends specific, code-level fixes and explains why superficial mitigations are insufficient.
  • Use case: A tester confirms admin-context stored XSS and needs a report entry that a customer engineer can replay, verify, and act on without back-and-forth.

Quick Start

Ask this Skill to write up a confirmed vulnerability into a client-deliverable finding with severity, CVSS, reproduction, impact, remediation, and evidence.

Frequently Asked Questions about writing-pentest-finding

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

FAQPage Schema
How do I write a penetration test finding that clients can easily verify?

To write a penetration test finding, provide precise affected-asset details, replayable reproduction steps, and sanitized evidence references so the customer engineer can verify the vulnerability without back-and-forth.

What is the best way to calculate CVSS v3.1 vectors for a vulnerability report?

Calculating CVSS v3.1 vectors requires a defensible breakdown of the vulnerability's characteristics, transforming technical evidence into a polished report entry that validates whether the severity band is Low, Medium, High, or Critical.

How do I write remediation guidance for a confirmed vulnerability?

Writing remediation guidance involves recommending specific, code-level fixes and explaining why superficial mitigations are insufficient, ensuring the client receives actionable steps to resolve the confirmed vulnerability.

Can I document chained findings when multiple low-severity vulnerabilities combine?

You can document chained findings by validating whether multiple low-severity issues combine into a higher-impact path, allowing the creation of separate chain findings across web, API, and admin-user attack paths.

How to draft a bug bounty submission with concrete business impact?

Drafting a bug bounty submission requires turning technical evidence into a client-deliverable finding that includes concrete business impact, a defensible CVSS v3.1 vector, and sanitized evidence references.

When do I need to write a separate chain finding for a penetration test report?

You need to write a separate chain finding when multiple low-severity vulnerabilities combine into a higher-impact path, ensuring the final penetration test report accurately reflects the escalated severity and business impact.