Timesheet - Time Tracking
Analysis
This instruction-only skill matches its stated time-tracking purpose, but it can use the Timesheet CLI to authenticate and make real changes to projects, tasks, timers, and tags.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
timesheet projects update <id> --title "New Name" timesheet projects delete <id> ... timesheet tasks update <id> --description "Updated description" timesheet tasks delete <id>
The skill documents CLI commands that can modify or delete Timesheet account records. This is expected for project/task management, but incorrect use could change or remove business time-tracking data.
metadata: {"requires": {"bins": ["timesheet"]}}The skill depends on an external `timesheet` binary and includes no bundled code or install spec. The behavior therefore depends on the separately installed CLI.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
If not authenticated, guide the user to run: ```bash timesheet auth login ``` Or for automation, set an API key: ```bash export TIMESHEET_API_KEY=ts_your.apikey ```
The skill uses the user's authenticated Timesheet account or API key. That is appropriate for the integration, but actions will run with whatever permissions those credentials have.
