skill-from-memory
Convert memory, conversation history, or completed tasks into publishable OpenClaw skills. Use when (1) A task or workflow should be reusable, (2) Extracting lessons from memory to create tools, (3) Packaging solved problems as skills for future use, (4) Publishing skills to GitHub and ClawHub registry.
Why use this skill?
Turn your OpenClaw conversation history and memory files into reusable, publishable skills. Automate code extraction and package workflows for ClawHub.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/zfanmy/skill-from-memoryWhat This Skill Does
The skill-from-memory agent is a powerful automation utility designed to bridge the gap between ad-hoc problem solving and permanent, shareable tooling. It allows users to capture the context of successful workflows, code snippets, and decision-making logic directly from conversation histories or reflective memory files. By automating the extraction and packaging process, this skill ensures that valuable insights are not lost to the "infinite scroll" of history, but instead become modular, reusable OpenClaw skills that can be pushed to GitHub or published to the ClawHub registry for community use.
Installation
You can install this skill directly via the ClawHub registry to begin transforming your history into actionable assets:
clawhub install openclaw/skills/skills/zfanmy/skill-from-memory
Ensure you have the OpenClaw CLI configured with your GitHub and ClawHub credentials before attempting to execute the publish.sh script.
Use Cases
- Automating Repetitive Tasks: If you spend an hour solving a unique API integration, use this skill to capture the logic and turn it into a reusable tool.
- Knowledge Management: Convert detailed research sessions or brainstorming logs into structured reference skills for future team onboarding.
- Open Source Contribution: Quickly package "aha!" moments from your development cycles into clean, documented skills for the wider OpenClaw ecosystem.
Example Prompts
- "OpenClaw, look at my conversation history from last Thursday and identify the logic I used for the database backup; package it into a new skill called 'automated-db-backup'."
- "Extract the steps I just followed to sanitize the API logs from my memory file for today and create a reusable 'log-scrubber' tool."
- "Analyze my last project session, create a skill structure from the code I wrote, and publish it to the clawhub under the slug 'data-formatter-pro'."
Tips & Limitations
- Review Before Publishing: Because this skill automates code and script generation, always audit the output in the
./scripts/directory before running the finalpublish.shcommand. - Clean Inputs: Providing focused context using the
--sinceand--patternflags inextract-from-history.shresults in much cleaner, less cluttered skill structures. - Security: Be cautious when using this on conversations containing sensitive API keys or credentials; manually sanitize generated
references/orassets/files to ensure no secrets are published to public repositories.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-zfanmy-skill-from-memory": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
cron-backup
Set up scheduled automated backups with version tracking and cleanup. Use when users need to (1) Schedule periodic backups of directories or files, (2) Monitor version changes and backup on updates, (3) Automatically clean up old backups to save space, (4) Create backup strategies for configuration files, code repositories, or user data.
Openclaw Deploy
Skill by zfanmy
searxng-search
Web search using SearXNG instance via MCP. Provides web search capability for agents with configurable SearXNG endpoint.