Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

GoalGetter

v1.0.0

Tasks and goals management via simple markdown files. Create, track, and complete tasks and goals with streak tracking. Stores data in ~/.openclaw/goalgetter...

0· 661·3 current·3 all-time
byDevSef@steffano198
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (local markdown task and goal tracking) match the actions in SKILL.md: creating, reading, appending, and moving files under ~/.openclaw/goalgetter/. No unrelated credentials, cloud APIs, or config paths are requested.
Instruction Scope
All runtime instructions operate on ~/.openclaw/goalgetter/ (tasks.md, goals.md, done/). Some operations are expressed as pseudocode (e.g., 'Read tasks.md, find task, move to done/TIMESTAMP.md') which gives the agent freedom to implement parsing/movement logic; that is expected but slightly open-ended. SKILL.md and README instruct the agent to use the read/write (and README also lists exec) tools — these are necessary to modify files but grant the agent capability to run shell commands, so confirm you trust the agent's tooling permissions.
Install Mechanism
Instruction-only skill; no install spec or downloads. README shows optional manual git clone instructions (a sensible, expected developer-provided convenience), but the skill itself does not perform network fetches at runtime.
Credentials
The skill requests no environment variables or credentials. It does expect filesystem access under the user's home (~/.openclaw/goalgetter/). README mentions requiring 'read, write, exec tools' — read/write are proportionate; exec can run arbitrary shell commands, so enabling exec increases privilege but is not inherently required beyond executing the simple echo/cat commands described.
Persistence & Privilege
always:false and no system-wide configuration changes requested. The skill only writes to its own data directory and does not request persistent elevated privileges or modification of other skills' configs.
Assessment
This skill is coherent and appears to only manage files under ~/.openclaw/goalgetter/. Before installing: (1) Confirm you are comfortable granting your agent read/write access to that directory; (2) Be cautious about enabling an 'exec' tool for the agent — it allows arbitrary shell commands beyond simple file edits; (3) If you plan to use the manual git clone, verify the GitHub repository URL/author (README points to github.com/Steffano198) before cloning; (4) Because some operations are described only as pseudocode, test the skill with noncritical data or a backup copy of your tasks directory to ensure it behaves as you expect.

Like a lobster shell, security has layers — review code before you run it.

goalsvk97bxgp1q789z1r0t7wnrsg7zs81bkjphabitsvk97bxgp1q789z1r0t7wnrsg7zs81bkjplatestvk97bxgp1q789z1r0t7wnrsg7zs81bkjpproductivityvk97bxgp1q789z1r0t7wnrsg7zs81bkjptasksvk97bxgp1q789z1r0t7wnrsg7zs81bkjp
661downloads
0stars
1versions
Updated 8h ago
v1.0.0
MIT-0

GoalGetter - Tasks & Goals in Markdown

Simple task and goal tracking using plain markdown files. No external dependencies.

Data Location

Default: ~/.openclaw/goalgetter/

Files:

  • tasks.md - Todo list
  • goals.md - Goal tracking with streaks
  • done/ - Archive of completed items

Commands

Tasks

Add task:

echo "- [ ] $TEXT" >> ~/.openclaw/goalgetter/tasks.md

Complete task:

# Read tasks.md, find task, move to done/TIMESTAMP.md, mark complete

List tasks:

cat ~/.openclaw/goalgetter/tasks.md

Goals

Add goal:

echo "## $GOAL_NAME" >> ~/.openclaw/goalgetter/goals.md
echo "- streak: 0" >> ~/.openclaw/goalgetter/goals.md
echo "- created: $DATE" >> ~/.openclaw/goalgetter/goals.md
echo "- log:" >> ~/.openclaw/goalgetter/goals.md

Mark goal done:

# Read goals.md, increment streak, add date to log

Show streaks:

# Read goals.md and display each goal with current streak

File Formats

tasks.md

# Tasks

- [ ] Buy groceries
- [x] Call dentist
- [ ] Finish SAAS research

goals.md

# Goals

## Meditation
- streak: 5
- created: 2026-01-15
- log:
  - 2026-01-15
  - 2026-01-16
  - 2026-01-17
  - 2026-01-18
  - 2026-01-19

## Exercise
- streak: 2
- created: 2026-02-01
- log:
  - 2026-02-15
  - 2026-02-16

Usage Examples

User saysAction
"Add task: finish report"Add to tasks.md
"Show my tasks"Cat tasks.md
"Complete task: finish report"Mark complete, move to done/
"New goal: meditation"Add to goals.md
"Did meditation"Increment streak, add date
"Show goal streaks"Display all goals with streaks
"How's my meditation goal?"Show streak for that goal

Notes

  • Always create ~/.openclaw/goalgetter/ if it doesn't exist
  • Use ISO dates (YYYY-MM-DD) for consistency
  • Use read tool to view current state before modifying
  • Use write tool to update files

Comments

Loading comments...