Skip to content

Releases: liuyewang/computer-usage-summary-skill

v0.2.2 Review fixes and validation tooling

Choose a tag to compare

@liuyewang liuyewang released this 27 Jul 12:35

Changes

  • Convert invalid IANA time-zone input into a clean CLI validation error.
  • Document direct tzdata installation for mirrored Windows skill packages.
  • Add development-only PyYAML dependency for Codex plugin manifest validation.
  • Ignore local .envrc configuration files.

Validation

  • Plugin validation passed.
  • 16 unit tests passed.

v0.2.0 - Local project and billable reports

Choose a tag to compare

@liuyewang liuyewang released this 26 Jul 14:02

What changed

  • Added local JSON rules for mapping apps and sanitized titles to projects, clients, categories, and billable work.
  • Added day, week, month, and custom date-range reporting.
  • Added client-timesheet, weekly-review, and app-trend templates in Markdown, TSV, CSV, and JSON.
  • Added a bilingual, analytics-free landing page and privacy-first design-partner materials.

Privacy

Rules are local files. They match only sanitized titles, and the first matching rule wins. No account, cloud sync, tracking pixel, browser extension, or activity-data upload is required.

Validation

  • 15 deterministic unit tests covering rules, ranges, billable time, exports, redaction, and unavailable data.
  • Passed macOS, Windows, and Linux CI plus HOL Plugin Scanner.

Getting started

See the README for local rules and report examples.

v0.1.5 - Reliable cross-platform time zones

Choose a tag to compare

@liuyewang liuyewang released this 26 Jul 14:02

What changed

  • Added pinned tzdata support so IANA time zones work reliably on Windows.
  • Locked the runtime dependency and install it in cross-platform CI.
  • Pinned CI actions and added local packaging exclusions for activity data and exports.

Validation

  • Passed unit tests on macOS, Windows, and Linux.
  • Passed the HOL Plugin Scanner.

Privacy

ActivityWatch data remains local. No browser extension, cloud sync, telemetry, or activity-data upload is enabled.

Getting started

Install from the repository, enable only ActivityWatch window and AFK watchers, and ask Codex to summarize your local activity.

v0.1.3 - Community-ready local-first reporting

Choose a tag to compare

@liuyewang liuyewang released this 26 Jul 11:08

What changed

  • Added issue and pull-request templates that keep private activity data out of public reports.
  • Added a contributor code of conduct and a clear privacy-aware reporting path.
  • Tightened GitHub Actions to read-only repository permissions.
  • Finalized the marketplace-compatible plugin layout for easy Codex distribution.

Privacy

All activity analysis remains local. The skill sanitizes window titles, removes URLs, and does not require a browser extension or cloud sync.

Get started

Install the skill from this repository, configure local ActivityWatch, then ask Codex to summarize what you did today.

v0.1.1 - Cross-platform, local-first activity summaries

Choose a tag to compare

@liuyewang liuyewang released this 26 Jul 11:01

Highlights

  • Cross-platform ActivityWatch summaries for macOS, Windows, and Linux.
  • Local-first analysis: no browser extension, cloud sync, or activity-data upload.
  • App, summary, and sanitized timeline tables in Markdown, TSV, and CSV.
  • Paste-ready spreadsheet output with formula-injection protection and optional Excel UTF-8 BOM.
  • Local-time-zone output, optional title hiding, and clear unavailable-data reports.
  • Packaged as a skill-only Codex plugin with CI and privacy-safe fixtures.

Privacy

Activity data is read only from the local ActivityWatch API. URLs are removed from timeline titles, and exports stay local unless you explicitly save or share them.

Getting started

See the README for direct script use and Codex installation instructions.