work-report-generator

Convert unstructured daily notes into formal per-date work reports.

3|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/ralvarezdev/ralvaskills --skill work-report-generator-ralvarezdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work-report-generator
Source: https://github.com/ralvarezdev/ralvaskills/tree/main/skills/personal/work-report-generator
Command: npx skills add https://github.com/ralvarezdev/ralvaskills --skill work-report-generator-ralvarezdev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces a strict, auditable workflow to convert unstructured daily notes into formal work reports, ensuring that every task, project assignment, and per-project hours come directly from user input without inference.

Core Features & Use Cases

  • No inference: tasks and hours are captured only from user input.
  • Per-date reports: generates and stores artifacts under reports/YYYY-MM-DD with separate LOG.md and REPORT.md for auditability.
  • Persistent project catalog: reuses and updates a central projects list to maintain consistency across days.
  • Multilingual output: emits reports in the user-selected language.

Quick Start

Paste your raw daily notes and answers to clarifying questions, and the tool will generate a formal report for the specified date.

Frequently Asked Questions about work-report-generator

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

FAQPage Schema
How do I convert daily notes into formal auditable work reports?

You can generate per-date work reports by pasting unstructured daily notes and answering clarifying questions. The tool captures tasks, projects, and hours exactly as provided without inference, creating a formal report stored under reports/YYYY-MM-DD.

Can I automate work log reporting without the tool inferring my project hours?

Yes, you can automate work log reporting with a strict no-inference policy where tasks and hours are captured only from explicit user input. The tool requires your confirmation before generating the final REPORT.md file to ensure accuracy.

How does the persistent project catalog maintain cross-day consistency in daily reporting?

The persistent project catalog maintains cross-day consistency by reusing and updating a central projects list across multiple daily reports. This ensures project assignments remain uniform throughout your historical work logs without manual synchronization.

Does the daily work report generator preserve raw notes for auditability?

Yes, the daily work report generator preserves raw notes for auditability by storing your original unstructured input in a dedicated LOG.md file. This runs alongside the formal REPORT.md to maintain a complete auditable trail.

Can I generate multilingual formal work reports from my daily logs?

Yes, you can generate multilingual formal work reports by selecting your preferred output language. The tool emits the final report in the user-selected language while maintaining the strict no-inference workflow.

What is the best way to structure unstructured notes for automated work reporting?

The best way to structure unstructured notes for automated work reporting is to clearly include your tasks, project assignments, and per-project hours. The tool captures these exact details without inference and requires explicit confirmation before generating the final report.