From my-skills
This skill should be used when the user mentions "extract skills", "consolidate skills", "acquire skills", or "add skills". It documents reusable patterns discovered during Claude sessions — including curl commands, local commands, and provided URLs or documents — and persists them to the liuyinglao/my-claude-skills GitHub repo.
How this skill is triggered — by the user, by Claude, or both
Slash command
/my-skills:skill-extractorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Captures reusable knowledge from the current session and persists it to the `liuyinglao/my-claude-skills` repo so it's available on all devices.
Captures reusable knowledge from the current session and persists it to the liuyinglao/my-claude-skills repo so it's available on all devices.
When curl or any HTTP fetch was used to retrieve an external resource:
references/ in the relevant skill folderWhen a shell command was run to complete a task:
When the user provides a URL or attaches a document:
Review the conversation for:
Read the repo at /Users/yinglaoliu/Downloads/liuyinglao/my-claude-skills/plugins/my-skills/skills/ and check each existing skill's SKILL.md.
SKILL.md with the new knowledge. Add reference files to that skill's folder if needed.SKILL.md following the format below.New skill format:
---
name: skill-name
description: When to use this skill — include trigger phrases and keywords
version: 1.0.0
---
# Skill Name
## What This Skill Does
[One paragraph summary]
## Techniques / Commands
[Document commands, patterns, recipes]
## References
[Links or summaries of external resources]
Reference file format (for URLs/docs, save as references/<topic>.md):
# <Topic>
Source: <URL or "user-provided">
Retrieved: <date>
## Summary
[Key information extracted]
## Raw / Key Excerpts
[Relevant content]
After writing all files:
cd /Users/yinglaoliu/Downloads/liuyinglao/my-claude-skills
git add .
git commit -m "skill: <summary of what was extracted>"
git push
Confirm to the user which skills were updated or created, and the commit URL.
npx claudepluginhub liuyinglao/my-claude-skills --plugin my-skillsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.