One-click install
npx skills add https://github.com/duriandurino/openclawrino --skill reporting-duriandurino
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reporting
Source: https://github.com/duriandurino/openclawrino/tree/main/reporting
Command: npx skills add https://github.com/duriandurino/openclawrino --skill reporting-duriandurino

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation of comprehensive penetration testing reports, transforming raw findings into actionable security recommendations for clients.

Core Features & Use Cases

  • Automated Report Generation: Creates structured markdown reports from structured findings data.
  • Standardized Structure: Enforces a consistent report format including Executive Summary, Methodology, Findings, and Recommendations.
  • Detailed Findings: Ensures each vulnerability includes severity, evidence, impact, remediation, and hardening guidance.
  • Use Case: After a penetration test, use this skill to generate a client-ready report that clearly outlines all identified vulnerabilities, their risks, and precise steps for remediation.

Quick Start

Use the reporting skill to generate a markdown report for the target '192.168.1.105' using the findings in 'engagements/192.168.1.105/reporting/findings-192.168.1.105.json'.

Frequently Asked Questions about reporting

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

FAQPage Schema
How do I generate a penetration testing report from JSON findings?

To generate a penetration testing report from JSON findings, use Python scripts to parse structured vulnerability data and apply markdown templates. This process automatically produces comprehensive security documentation with executive summaries and detailed analysis.

What sections are included in an automated security assessment report?

An automated security assessment report includes standardized sections like Executive Summary, Methodology, Findings, and Recommendations. Each finding details vulnerability severity, evidence, impact, remediation, and hardening guidance for client clarity.

Do I need Python3 to automate vulnerability management documentation?

Yes, you need Python3 installed to automate vulnerability management documentation. The reporting process relies on Python scripts to parse structured JSON findings data and generate consistent markdown templates for the final output.

What is the best way to structure findings documentation for security assessments?

The best way to structure findings documentation for security assessments is using standardized markdown templates. This enforces a consistent format containing executive summaries, detailed vulnerability analysis, remediation steps, and hardening recommendations.