generate-report

Generate structured Markdown reports with YAML frontmatter for repository health monitoring.

9|4|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/decocms/mcps --skill generate-report-decocms
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: generate-report
Source: https://github.com/decocms/mcps/tree/main/github-repo-reports-plugin/skills/generate-report
Command: npx skills add https://github.com/decocms/mcps --skill generate-report-decocms

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams need a consistent, machine-readable way to record repository health findings such as security audits, performance checks, and uptime scans, but ad-hoc notes lack structure and are hard to filter or track over time. ## Core Features & Use Cases - Structured Report Format: Produces Markdown files with YAML frontmatter defining title, category, status, summary, timestamp, and optional metrics, tables, and markdown sections. - Directory-Based Tagging: Places reports in a reports/ directory where subdirectories automatically become tags for filtering and organization. - Git Workflow Integration: Commits reports to a dedicated reports git branch, including instructions for creating the orphan branch on first use. - Use Case: After running a dependency vulnerability scan, ask the agent to generate a security report; it writes reports/security/dependency-scan.md with severity metrics, a table of affected packages, and a failing status, then commits it to the reports branch. ## Quick Start Ask the agent to generate a security audit report for this repository and commit it to the reports branch.

Frequently Asked Questions about generate-report

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

FAQPage Schema
How do I generate a repository health report in Markdown?▼

Invoke the skill with a topic such as 'security audit' or 'performance lighthouse'. It analyzes the repository and writes a Markdown file with YAML frontmatter containing title, category, status, summary, and timestamp into a reports/ directory.

What fields are required in the report frontmatter?▼

Every report must include title, category, status, summary, and updatedAt as an ISO 8601 timestamp. Optional fields include source, tags, and structured sections of type metrics, table, or markdown.

How are report tags and categories organized?▼

Reports live in a reports/ directory where each subdirectory becomes a tag, so reports/security/audit.md is tagged 'security'. These directory tags merge with any tags declared in frontmatter, and categories follow conventions like performance, security, and uptime.

Where are generated reports stored in git?▼

Reports are committed to a dedicated git branch, typically named 'reports'. The skill documents creating it as an orphan branch on first use, then adding report files and pushing with conventional commit messages.

What status values can a report have?▼

Reports support four status values: passing for healthy results, warning for degraded metrics, failing for critical issues needing attention, and info for informational reports without a pass/fail judgment.