Automated summary
Manages the full lifecycle of reusable agent skills—creating, validating, reviewing, merging, and retiring pages in an LLM wiki—with evidence retrieval and privacy checks.
Strengths
- Enforces an explicit lifecycle for creating, validating, merging, and retiring skills.
- Requires duplicate checks, evidence-based review, and a privacy gate before saving.
- Specifies a useful skill page structure: trigger, preconditions, fast path, failure modes, and evidence.
- Routes information gathering to appropriate MCP tools and evidence sources.
Limitations
- Heavily dependent on the local skill MCP server and the expected wiki directory layout.
- Can be too process-heavy for capturing a very simple or purely local skill.
- Output quality is limited by the available evidence and by review discipline.
Use when a completed task or trajectory should become a durable, reviewable skill, or when an existing wiki skill needs auditing or retirement.
Avoid for a one-off note, or when the skill MCP server and required wiki files are unavailable and the validation and privacy steps cannot be completed.
Security analysis
SafeThe skill describes a process for creating, updating, and retiring reusable skills within a local wiki and MCP server environment. It involves reading files, using internal tools, and writing documentation. There are no destructive commands, network exfiltration, obfuscation, or unsafe operations. All actions are within the agent's normal file system and tool usage.
No concerns found
How this analysis is madeExamples
Turn this debugging session into a reusable skill: search existing skills first, validate for duplicates, run the privacy gate, write the skill page under wiki/skills/active, and update the skills index and log.Review the candidate skill I just created for deploying to staging, check it against existing skills with skill_validate, merge any strong overlap, and save the reviewed version with trigger, preconditions, fast path, and failure modes.Retire the outdated react-testing skill because it recommends an unsafe command: move it to wiki/skills/retired, append the reasoned review note, update the skills index, and log the decision.description: create, refine, review, or retire reusable skills at expert level
Read CLAUDE.md, then read LLM_WIKI_MEMORY.md if present, SKILL_CREATION_AT_EXPERT_LEVEL.md if present, .llm-wiki/config.json, wiki/index.md, wiki/skills/index.md, and recent wiki/log.md.
Create or update a reusable skill from the current task, trajectory, or evidence:
- if the local skill MCP server is available, call
skill_lookupbefore exploring - for long tasks or expensive exploration, call
skill_reflectorskill_pipeline_runfirst so the important context is captured as a reducer packet plus artifact refs - call
skill_validatebefore direct save when the candidate is non-trivial, likely duplicated, or needs explicit review - use
skill_propose,skill_feedback, orskill_retirefor lifecycle operations - search for existing related skills first
- write or update the skill page under
wiki/skills/active/ - append reasoned review notes under
wiki/skills/feedback/when the task is feedback-driven - retire the skill into
wiki/skills/retired/when evidence shows it is unsafe or the score should fall below the retirement threshold - update
wiki/skills/index.md - append a
skillentry towiki/log.md
Skill requirements:
- optimize for learn-once, reuse-forever shortcuts
- include trigger, preconditions, fast path, failure modes, and evidence
- run a privacy gate before saving
- validate duplicates before saving, and merge deltas when overlap is strong
- for long tasks, capture a strong middle-manager reducer packet with an explicit
route_decision - prefer a 1-3 call reusable recipe over verbose narrative
- mark HTTP upgrade candidates explicitly, but do not claim them without evidence
Routing:
- use
pk-qmdfor repo-local evidence retrieval and prior skill lookup - use
pk-qmdfirst when the right prompt, note, file, or skill page is not known yet - use
GitVizzwhen repo topology or API context sharpens the reusable recipe - use
brvonly for durable user or workflow preferences that materially affect the skill - if
pk-qmdandbrvconflict, trust current source evidence
Return:
- stack/config used
- files read
- files changed
- what changed
- unresolved questions
From the file to a first result
The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.
View the source and supporting filesThis download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.
1. Download the file
Download SKILL.mdFrom the root of a test project, save the file as .skill-downloads/expert-skill-creation-lifecycle-mrwake4a/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.
Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.
mkdir -p '.skill-downloads/expert-skill-creation-lifecycle-mrwake4a' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/expert-skill-creation-lifecycle-mrwake4a/download' --output '.skill-downloads/expert-skill-creation-lifecycle-mrwake4a/SKILL.md.part' && mv '.skill-downloads/expert-skill-creation-lifecycle-mrwake4a/SKILL.md.part' '.skill-downloads/expert-skill-creation-lifecycle-mrwake4a/SKILL.md'2. Check prerequisites
Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.
No recognized prerequisites section in this file. This does not mean it is self-contained: libraries, tools and access requirements may be mentioned elsewhere in the content or source repository.
The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.
3. Load the skill
This file does not provide a usable name/description header for this native procedure. It remains available to download and inspect; use the manual method below.
Manual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.
4. Try a first task
Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:
Read .skill-downloads/expert-skill-creation-lifecycle-mrwake4a/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.
PDF Reader
Productivity
Read and extract text from PDF files, including documents, reports, contracts, and spreadsheets. Works with local files, URLs, and WhatsApp attachments. Use whenever PDF content is needed, even if not explicitly requested.
Discord Messaging Workflows
Productivity
Use the message tool to send, edit, and moderate Discord messages with interactive components.
Interactive Verdict Preview
Productivity
Generate an interactive HTML preview of keep/drop verdicts for maintainer review, then process the pasted feedback JSON.