← Back to Skills Marketplace
yjin94606-art

Skill Garden

by yjin94606-art · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
73
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install skill-garden
Description
Automatically improves installed skills through passive usage observation and periodic batch analysis. Activates after any skill is used, or when you say gro...
Usage Guidance
Before installing or enabling Skill Garden, consider the following: - This skill needs read/write access to your ~/.openclaw/workspace/skills tree and will read logs and edit other skills' SKILL.md files. That is necessary for its purpose but is a powerful privilege — back up your skills directory first. - SKILL.md promises 'user-in-control' but the decision rules auto-apply edits at high and mid confidence (≥90% and 70–89%). If you want manual approval for all edits, change the min-confidence / auto-apply thresholds or run batch_analyze.py in --dry-run mode only. - The bundled batch_analyze.py listing appears truncated/buggy; review the full scripts in a safe environment before letting them run. Look for file-write locations, how edits are applied, and any notification logic. - Prefer a conservative deployment: run the scripts manually (dry-run) first, inspect proposals in references/improvement_proposals.md, and only allow auto-apply after you validate behavior. - If you must test, limit the skill to a copy of your workspace or exclude high-value/production skills from its scope until you’re comfortable. If you want, I can: (1) point out exact file lines that perform writes, (2) suggest a minimal safe configuration (disable auto-apply, change cron to manual), or (3) produce step-by-step instructions to sandbox and test the skill safely.
Capability Analysis
Type: OpenClaw Skill Name: skill-garden Version: 1.0.0 The 'skill-garden' bundle is a meta-skill designed to monitor, analyze, and automatically modify other skills within the OpenClaw workspace. It implements a 'Skill Evolution Engine' that uses Python scripts (batch_analyze.py, log_insight.py) to track usage logs across all installed skills and generate improvement proposals. Most significantly, SKILL.md instructs the agent to automatically use the 'edit' tool to modify other skills' instructions (SKILL.md files) when confidence thresholds are met. While the stated intent is optimization, the bundle's core functionality—cross-skill modification, persistence via cron jobs, and continuous observation of all agent activities—represents a high-risk capability that could be used to silently alter agent behavior or compromise the integrity of the skill library.
Capability Assessment
Purpose & Capability
Skill Garden's name and description match its implementation: it reads per-skill usage logs, evaluates skills, generates proposals, and edits SKILL.md files. Requiring read/write access to ~/.openclaw/workspace/skills is coherent with the stated purpose. However, the skill claims to be 'user-in-control' and 'transparent' while also auto-applying changes in multiple confidence bands (see instruction_scope).
Instruction Scope
SKILL.md instructs the agent to passively log every skill invocation and to run weekly batch analysis that can auto-apply edits to other skills' SKILL.md. This gives it the ability to collect broad cross-skill telemetry and to modify other skills without a per-change explicit approval (the decision tree auto-applies changes at ≥90% and even 70–89% as [experimental]). That scope is functionally necessary for an auto-improver, but it is a high-risk capability (silent/automatic edits to other skills, broad read/write of skill directories).
Install Mechanism
There is no network download or external installer; the skill is instruction-only with bundled scripts. That's lower risk than arbitrary remote downloads. Files are intended to be run from the user's workspace and operate on local files only.
Credentials
The skill requests no environment variables or external credentials, which is proportionate to its stated function. However, it implicitly requires filesystem access to ~/.openclaw/workspace/skills (read and write), which is not listed in a formal manifest. That filesystem access is necessary for the purpose but is high-privilege because it touches other skills' files and the grower's own memory/logs.
Persistence & Privilege
always:false (good) but the skill is allowed to invoke autonomously and — by design — can modify other skills' SKILL.md and maintain its own cron schedule and memory. Modifying other skills' code/content is central to its purpose but is also a significant privilege; the SKILL.md contains inconsistent statements about when changes 'ask first' vs auto-apply, increasing the risk of unexpected permanent changes.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skill-garden
  3. After installation, invoke the skill by name or use /skill-garden
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: automatic skill improvement through passive usage observation, weekly batch analysis, and targeted SKILL.md edits. Your skills don't just exist — they grow.
Metadata
Slug skill-garden
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Skill Garden?

Automatically improves installed skills through passive usage observation and periodic batch analysis. Activates after any skill is used, or when you say gro... It is an AI Agent Skill for Claude Code / OpenClaw, with 73 downloads so far.

How do I install Skill Garden?

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

Is Skill Garden free?

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

Which platforms does Skill Garden support?

Skill Garden is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Skill Garden?

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

💬 Comments