← Back to Skills Marketplace
chaotec

testaaa

by chaotec · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
94
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install testaaa
Description
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
Usage Guidance
This skill appears to do what it says: inject lightweight reminders, detect command failures, and write learning entries to .learnings/*. It does not request secrets or perform network installs. Before enabling hooks, consider: (1) enable only the activator (UserPromptSubmit) if you want minimal noise; enabling PostToolUse will examine command output (CLAUDE_TOOL_OUTPUT) which can include sensitive data — ensure you trust the environment and follow the SKILL.md guidance to redact secrets; (2) verify the hook copy paths and file permissions before enabling; (3) be aware of the minor metadata mismatch (registry name vs internal name) — confirm you installed the intended skill/version. If you want additional assurance, review the scripts (activator.sh, error-detector.sh, extract-skill.sh) yourself and test them in a safe sandbox before enabling globally.
Capability Analysis
Type: OpenClaw Skill Name: testaaa Version: 1.0.0 The skill bundle is designed to help OpenClaw agents track errors, user corrections, and new insights by logging them to a `.learnings/` directory. The included shell scripts (`activator.sh`, `error-detector.sh`, `extract-skill.sh`) and OpenClaw hooks (`handler.js/ts`) are functional utilities for providing reminders and scaffolding new skill directories. The documentation in `SKILL.md` and `references/` explicitly warns against logging secrets or private keys, and the `extract-skill.sh` script includes basic path-traversal protections. No evidence of malicious intent, data exfiltration, or unauthorized execution was found.
Capability Assessment
Purpose & Capability
The skill's documented purpose is to capture learnings/errors and optionally install hook files for OpenClaw—this matches the included scripts and hook handlers. Minor metadata mismatch: the registry name/slug shown to you ('testaaa') differs from the SKILL.md name ('self-improvement') and _meta.json slug/owner fields, which is confusing but not a functional security problem.
Instruction Scope
Runtime instructions and hooks stay within the stated scope: create or update .learnings/* files, inject lightweight reminder content, and detect error patterns in tool output. The error-detector script reads the CLAUDE_TOOL_OUTPUT environment variable (not declared in requires.env) to detect failures — this is expected for a tool-use hook and the SKILL.md explicitly warns against logging secrets or raw outputs.
Install Mechanism
There is no automated install spec (no downloading/extracting remote archives). Scripts and hook handlers are included in the package; the README instructs the user to manually copy/enable them in their OpenClaw hooks directory. No remote code fetches or opaque installers were found.
Credentials
The skill requires no credentials or special environment variables. It does read CLAUDE_TOOL_OUTPUT (an agent-provided variable) and uses filesystem paths like ~/.openclaw and project-relative directories when installing hooks or writing learnings. This access is proportional to the stated behavior but you should be aware that command outputs can contain sensitive data and the SKILL.md explicitly warns not to log secrets.
Persistence & Privilege
The skill is not marked always:true and does not request persistent elevated privileges. Hook installation is opt-in (manual copy + enable). The extract-skill.sh script writes new skill scaffolds under the current workspace and includes checks to avoid absolute paths and '..' segments, which is a reasonable safety measure.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install testaaa
  3. After installation, invoke the skill by name or use /testaaa
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the self-improvement logging skill. - Introduces a skill to log learnings, errors, and feature requests for continuous improvement. - Provides markdown templates and auto-initialization scripts for `.learnings/` directory and log files. - Includes detailed usage guidelines and quick reference table for when and where to log information. - Supports OpenClaw integration with hooks and workspace file promotion. - Supplies documentation and templates for integration with other agents or platforms. - Adds scripts and references for easy setup and workflow automation.
Metadata
Slug testaaa
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is testaaa?

Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau... It is an AI Agent Skill for Claude Code / OpenClaw, with 94 downloads so far.

How do I install testaaa?

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

Is testaaa free?

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

Which platforms does testaaa support?

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

Who created testaaa?

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

💬 Comments