report

Query, generate, and update report table entries via SQL.

3|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/hairyf/damn-reports --skill report-hairyf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: report
Source: https://github.com/hairyf/damn-reports/tree/main/tauri/workspace/skills/report
Command: npx skills add https://github.com/hairyf/damn-reports --skill report-hairyf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of daily reports by allowing users to query, generate, and update report data using both SQL commands and an AI-powered generation tool.

Core Features & Use Cases

  • Query Reports: Retrieve specific report entries using SQL, with a default preference for today's reports.
  • Generate Reports: Automatically create today's daily report by invoking the generate_report tool.
  • Modify Reports: Insert, update, or delete report entries directly via SQL commands.
  • Use Case: A project manager needs to quickly check the status of today's tasks. They can use /report get to query the report table for today's entries. If a report is missing, they can use /report generate to create it.

Quick Start

Use the report skill to generate today's report.

Frequently Asked Questions about report

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

FAQPage Schema
How do I generate a daily report using SQL and AI?

To generate a daily report, you invoke the AI-driven generation tool which automatically compiles today's task data into a structured entry. This feature requires the `generate_report` tool to execute the deterministic report creation process.

Can I query today's report entries directly from the database?

Yes, you can query today's report entries directly using SQL commands. The system prioritizes same-day data retrieval by default, allowing you to quickly check the status of current tasks by querying the 'report' table.

Do I need specific tools to manage daily reports with this system?

Yes, managing daily reports requires the `exec_sql` tool for running SQL queries and modifications, and the `generate_report` tool for AI-driven report generation. Both tools are necessary for deterministic task execution and updating the 'report' table.

How do I update or delete existing report entries via SQL?

Update or delete existing report entries by executing standard SQL commands against the 'report' table using the `exec_sql` tool. This allows direct insertion, modification, or deletion of report data as needed for daily management.

What is the default behavior when retrieving report data from the database?

The default behavior when retrieving report data prioritizes same-day data retrieval, ensuring that querying the 'report' table returns today's entries first. This focuses on current daily status without requiring explicit date filters.