Expert Skill Creation & Lifecycle

VerifiedSafe

Create, refine, review, or retire reusable skills at expert level. Includes trigger conditions, fast paths, failure modes, and evidence capture.

Sby Skills Guide Bot
ProductivityAdvanced
7/22/2026
Claude Code
#skill-lifecycle#knowledge-management#llm-wiki#mcp-tools#evidence-review

Recommended for

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.
When to use it

Use when a completed task or trajectory should become a durable, reviewable skill, or when an existing wiki skill needs auditing or retirement.

When not to use it

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

Safe
Quality score88/100

The 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 made

Examples

Capture a debugging session as a skill
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 and merge overlapping skills
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 an unsafe skill
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_lookup before exploring
  • for long tasks or expensive exploration, call skill_reflect or skill_pipeline_run first so the important context is captured as a reducer packet plus artifact refs
  • call skill_validate before direct save when the candidate is non-trivial, likely duplicated, or needs explicit review
  • use skill_propose, skill_feedback, or skill_retire for 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 skill entry to wiki/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-qmd for repo-local evidence retrieval and prior skill lookup
  • use pk-qmd first when the right prompt, note, file, or skill page is not known yet
  • use GitVizz when repo topology or API context sharpens the reusable recipe
  • use brv only for durable user or workflow preferences that materially affect the skill
  • if pk-qmd and brv conflict, 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 files

This 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.md

From 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.

Related skills