← Back to Skills Marketplace
fx-world888

Weekly Report Generator

by fx-world888 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
77
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install weekly-report-fx
Description
AI-powered weekly report generator. Scans GitHub issues/PRs, calendar events, reminders, and project files to generate a polished weekly report in Markdown....
Usage Guidance
This skill appears to implement GitHub-based weekly reports and does not contain obviously malicious code, but there are mismatches you should be comfortable with before installing: - The registry metadata declares no required env vars, but the code uses GITHUB_TOKEN and README/SKILL.md mention FEISHU and reminders credentials. Treat this as an omission and assume you must provide a token for private repo access. - The SKILL.md/README reference additional source files (calendar/reminders collectors) that are not included. The missing files may mean some integrations won't work or the package is incomplete. - The script uses dotenv and will load a local .env if present — ensure your .env does not contain unrelated secrets you don't want the skill to read. Steps to reduce risk: - Inspect the included scripts/generate-report.mjs yourself (or have a developer do so) to confirm where network calls are sent (GitHub API is expected). Look for any hard-coded remote endpoints beyond api.github.com. - If you must provide a GITHUB_TOKEN, create a token with the minimum scopes required (public_repo or repo scope as needed), or use a read-only token / throwaway account if you want to test. - Run the skill in dry-run mode first and with GITHUB_TOKEN unset to verify behaviour without exposing credentials. - Ask the publisher for the missing source files or a project homepage and verify the author (fx-world888) before providing any private credentials. Given the inconsistencies (undeclared env vars, missing modules), I mark this as suspicious rather than benign; these could be harmless packaging oversights but deserve verification.
Capability Analysis
Type: OpenClaw Skill Name: weekly-report-fx Version: 1.0.0 The skill is a legitimate utility for generating weekly work reports by aggregating data from GitHub (issues, PRs, commits). The core logic in `scripts/generate-report.mjs` uses standard GitHub API calls with user-provided environment variables (`GITHUB_TOKEN`) and performs local file operations to save the resulting report. No evidence of data exfiltration to unauthorized endpoints, malicious execution, or prompt injection was found.
Capability Tags
requires-oauth-token
Capability Assessment
Purpose & Capability
The skill's stated purpose (aggregate GitHub, calendar, reminders) matches the included code which clearly implements GitHub collection and local report generation. However SKILL.md and README reference additional source modules (scripts/sources/*) and calendar/reminder integrations that are not present in the file manifest; this suggests either incomplete packaging or overstated capabilities.
Instruction Scope
The runtime instructions focus on fetching GitHub data and generating a local report, which is within scope. They instruct users to set GITHUB_TOKEN and optional FEISHU/Reminders integrations. The code uses GITHUB_TOKEN and dotenv; reminders/calendar integrations are described as relying on other skills but the code's reminders collector is a placeholder that returns no data. Instructions are not asking the agent to read unrelated system files, nor to exfiltrate to unknown endpoints.
Install Mechanism
There is no install spec that downloads remote archives or executes installers; the package simply includes a Node script and package.json listing small, common dependencies (date-fns, dotenv). This is low risk from an installation-source perspective.
Credentials
Registry metadata lists no required environment variables, yet SKILL.md and the script document and use GITHUB_TOKEN (and README mentions FEISHU_APP_ID/FEISHU_APP_SECRET). The skill loads .env via dotenv, which means any local .env secrets could be read at runtime. The absence of declared required env vars in the registry is an inconsistency that reduces transparency and could surprise users who assume no credentials are needed.
Persistence & Privilege
The skill is not force-enabled (always:false) and does not request system-wide configuration changes or elevated privileges. It runs as a one-off script and does not persist or modify other skills' settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install weekly-report-fx
  3. After installation, invoke the skill by name or use /weekly-report-fx
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of weekly-report-fx. - Generates weekly reports by scanning GitHub issues/PRs/commits, calendar events, and reminders. - Supports output in Markdown, HTML, or plain text with customizable report styles. - Integrates with GitHub, Feishu Calendar, Apple Reminders, and Things 3. - Employs AI to distill raw data into readable summaries. - Includes configurable options for time period, formatting, and style.
Metadata
Slug weekly-report-fx
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Weekly Report Generator?

AI-powered weekly report generator. Scans GitHub issues/PRs, calendar events, reminders, and project files to generate a polished weekly report in Markdown.... It is an AI Agent Skill for Claude Code / OpenClaw, with 77 downloads so far.

How do I install Weekly Report Generator?

Run "/install weekly-report-fx" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Weekly Report Generator free?

Yes, Weekly Report Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Weekly Report Generator support?

Weekly Report Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Weekly Report Generator?

It is built and maintained by fx-world888 (@fx-world888); the current version is v1.0.0.

💬 Comments