← Back to Skills Marketplace
truenorth-lj

Adaptive Agent: Skill Review

by LJ Li · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
80
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install adaptive-agent-skill-review
Description
Review all skills for staleness, missing gotchas, and improvement opportunities. Run periodically or after a series of tasks to keep procedural memory accura...
README (SKILL.md)

Skill Review

Periodic review of all skills to keep procedural memory accurate and up-to-date.

When to Run

  • After completing a batch of tasks across multiple skills
  • When you notice a skill has outdated steps or missing context
  • Proactively every ~2 weeks as maintenance

Step 1: Inventory

List all skills and their last-modified dates:

for d in skills/*/SKILL.md; do echo "$(stat -f '%Sm' -t '%Y-%m-%d' "$d" 2>/dev/null || date -r "$d" '+%Y-%m-%d') $d"; done | sort -r

Read each SKILL.md briefly (first 30 lines) to understand scope.

Step 2: Cross-Reference with Memory

Check memory files and shared/gotchas.md (if they exist) for lessons that should have flowed into skills but didn't.

For each gotcha or feedback memory:

  • Does it relate to a specific skill?
  • Is that lesson already captured in the skill's steps or ## Gotchas section?
  • If not, patch the skill

Step 3: Check for Staleness

For each skill, check:

Check How
References valid paths? Grep for file paths mentioned in SKILL.md, verify they exist
References valid commands? Check if CLI tools or scripts mentioned still work
Steps still accurate? Compare with actual workflow from recent git history
Gotchas section exists? If skill has been used multiple times, it should have accumulated lessons

Step 4: Check for Gaps

Look for recurring multi-step patterns that don't have a skill yet:

git log --oneline -30

If a workflow has been done 3+ times manually, propose creating a skill for it.

Step 5: Consolidate Duplicates

Check for skills with overlapping scope. If two skills cover similar ground, propose merging or clarifying boundaries.

Step 6: Report

Output a summary table:

| Skill | Status | Action Taken |
|-------|--------|-------------|
| /typefully | Updated | Added gotcha about image requirements |
| /codebase | OK | No changes needed |
| /deploy-flow | NEW | Created from repeated manual workflow |

Key Rules

  • Read before edit — never patch a skill you haven't read
  • Minimal patches — only change what's wrong or missing, don't restructure working skills
  • Preserve voice — each skill has its own style; don't homogenize
  • Commit after — stage and commit all skill changes with chore: skill-review — update N skills
Usage Guidance
This skill is coherent with its stated purpose (reviewing and patching skills) but it asks the agent to read repository files, agent memory, run shell/git commands, and commit changes without declaring required tools or safeguards. Before installing or enabling it, consider: - Limit runtime scope: restrict which repository paths and memory namespaces the skill may read. - Require explicit manual confirmation before any edit or commit (no blind autonomous commits). - Add a dry-run mode that produces suggested patches but does not write files. - Ensure git and other expected binaries are declared in metadata and available in the runtime. - Add secret-scanning and automated tests before staging/committing changes. - Keep logs and require signed commits or a human approve-and-merge workflow. - If you are uncomfortable with repository writes or memory reads, run this skill in read-only mode or only allow it to produce reports rather than apply changes. If you want to proceed, ask the skill author to update metadata to declare required binaries and to add explicit safety steps (confirm-before-edit, dry-run, scope-limiting, and secret-scan) so you can trust autonomous or user-invoked runs.
Capability Analysis
Type: OpenClaw Skill Name: adaptive-agent-skill-review Version: 1.0.0 The skill bundle is a maintenance tool designed to audit and update other skills within the OpenClaw environment. It uses standard file system and git commands in SKILL.md to identify outdated information, verify file paths, and consolidate redundant workflows. While it requests broad permissions such as Bash and Write, these are functionally necessary for its stated purpose of skill maintenance, and no indicators of data exfiltration, malicious execution, or harmful prompt injection were found.
Capability Assessment
Purpose & Capability
The name/description (skill review, detect staleness, add gotchas) aligns with the instructions (inventory, grep, read SKILL.md, propose/patch skills, commit). However the SKILL.md assumes access to git, stat, grep, and the agent's memory and repo layout but the skill metadata lists no required binaries or config paths — a minor inconsistency that should be declared.
Instruction Scope
Instructions explicitly tell the agent to read all skills/*/SKILL.md, check shared/gotchas.md and memory files, run git log, and patch and commit skills. That scope legitimately belongs to a reviewer, but it grants broad read/write access to the skill repository and agent memory and gives the agent discretion to modify files. There are no explicit safeguards (dry-run, confirmation before edits, secret scanning, tests before commit), so this could accidentally expose or corrupt data.
Install Mechanism
Instruction-only skill with no install spec means nothing is written by an installer — lower installation risk. The runtime still expects local tooling (git, grep, stat, bash).
Credentials
The SKILL.md reads unspecified 'memory files' and shared/gotchas.md but the skill declares no environment variables or required config paths. Reading agent memory or other repo files can expose unrelated sensitive data; these accesses are not declared or scoped in the metadata.
Persistence & Privilege
always:false is appropriate, but the skill actively instructs modifying other skills' SKILL.md and committing changes. A skill that can autonomously edit and commit repository files should have explicit safeguards and least privilege; currently it lacks restrictions (confirmation steps, approval gates, test runs), increasing the risk of unwanted persistent changes.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install adaptive-agent-skill-review
  3. After installation, invoke the skill by name or use /adaptive-agent-skill-review
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the skill-review tool for periodic auditing and improvement of all skills. - Provides step-by-step instructions for reviewing skills, checking for staleness, and integrating lessons learned. - Includes guidance for identifying missing gotchas, outdated references, and opportunities to consolidate or create new skills. - Adds procedures to cross-reference skill documentation with procedural memory and recent git history. - Establishes a standardized summary reporting format and key rules for responsible editing. - Trigger words make it easy to invoke the review process.
Metadata
Slug adaptive-agent-skill-review
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Adaptive Agent: Skill Review?

Review all skills for staleness, missing gotchas, and improvement opportunities. Run periodically or after a series of tasks to keep procedural memory accura... It is an AI Agent Skill for Claude Code / OpenClaw, with 80 downloads so far.

How do I install Adaptive Agent: Skill Review?

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

Is Adaptive Agent: Skill Review free?

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

Which platforms does Adaptive Agent: Skill Review support?

Adaptive Agent: Skill Review is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Adaptive Agent: Skill Review?

It is built and maintained by LJ Li (@truenorth-lj); the current version is v1.0.0.

💬 Comments