json_report_generator

Generate schema-compliant TechStackReport JSON with UUIDv4 and ISO-8601 timestamps.

Updated May 27, 2026
One-click install
npx skills add https://github.com/hoanghn61/.agents --skill json-report-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: json_report_generator
Source: https://github.com/hoanghn61/.agents/tree/main/skills/techstack-identification/json_report_generator
Command: npx skills add https://github.com/hoanghn61/.agents --skill json-report-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns previously collected technology evidence into a single, schema-compliant JSON report that you can validate and store reliably, instead of manually assembling and formatting results.

Core Features & Use Cases

  • Consolidates evidence into a complete JSON report: merges discovered assets, formatted technologies, evidence details, confidence metrics, and execution metadata into one TechStackReport document.
  • Generates unique report identifiers and timestamps: produces a UUIDv4 report_id and ISO-8601 UTC generated_at for consistent tracking across runs.
  • Ensures schema compliance before finalization: validates required fields, enum values, referential integrity, and logical consistency (e.g., confidence counts and totals).

Quick Start

Run the generate_report operation with your company_name, asset_inventory, formatted_technologies, confidence_summary, and execution_metadata to obtain a validated TechStackReport JSON payload.

Frequently Asked Questions about json_report_generator

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

FAQPage Schema
How do I generate a schema-compliant JSON report for tech stack discovery?

Generating a schema-compliant tech stack JSON report requires assembling asset discovery results, formatted technology evidence, and confidence summaries into a single TechStackReport document with UUIDv4 and ISO-8601 timestamps.

What is a TechStackReport and when do I need it?

A TechStackReport is a structured JSON document that consolidates discovered assets, formatted technologies, evidence details, and confidence metrics into one validated payload for reliable storage and export across varying analysis depths.

How do I validate tech stack evidence before finalizing a JSON report?

Schema validation checks verify required fields, enum values, referential integrity, and logical consistency such as confidence counts and totals, ensuring your tech stack JSON report is structurally compliant before finalization.

Can I include conflict resolution and edit history in my tech stack JSON report?

Yes, conflict resolution and edit history can be optionally included in the tech stack JSON report, alongside mandatory category grouping, validation checks, and execution metadata for comprehensive tech stack identification workflows.

What inputs are required to create a structured JSON technology report?

Creating a structured technology JSON report requires company_name, asset_inventory, formatted_technologies, confidence_summary, and execution_metadata as inputs to run the generate_report operation and obtain a validated payload.