← All skills
SkillAlchemy
55 / 100 · Review before installing
Check before installing.
By agentsope/SkillAlchemy (GitHub) · other · 469 stars · scanned at commit 955562e
SkillAlchemy — One thought conceived, one goal achieved. Accept any idea or
distillation target and produce an installable SKILL.md.
It uses Lens to clarify the problem and LEAP to run distillation or fusion.
This is the sole user-facing entry point.
Use when the user asks to distill, generate a skill, fuse skills, or says,
"I want to build X, but I do not know where to start."
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 20 places.
Show 17 more
- README.md, line 165
npx skills add agentsope/SkillAlchemy/skills/<skill-name> - README_CN.md, line 60
npx skills add agentsope/SkillAlchemy - README_CN.md, line 75
npx skills add agentsope/SkillAlchemy/skills/Lens - README_CN.md, line 76
npx skills add agentsope/SkillAlchemy/skills/LEAP - README_CN.md, line 79
npx skills add agentsope/SkillAlchemy/skills/<skill-name> - README_JA.md, line 145
npx skills add agentsope/SkillAlchemy - README_JA.md, line 161
npx skills add agentsope/SkillAlchemy/skills/Lens - README_JA.md, line 162
npx skills add agentsope/SkillAlchemy/skills/LEAP - README_JA.md, line 165
npx skills add agentsope/SkillAlchemy/skills/<skill-name> - skills/agentsop-framework-selection/SKILL.md, line 44
- A coder is about to `pip install` an orchestration / RAG / agent framework - skills/agentsop-framework-selection/intermediate/operation_candidates.json, line 32
"trigger": "Project kickoff; before any pip install", - skills/agentsop-langgraph/references/R2-sop-workflow.md, line 19
1. `pip install langgraph` (current stable: 1.2.0, May 2026 — - skills/agentsop-per-model-artifacts/references/R2-versioning-recipes.md, line 160
- run: pip install -r requirements.txt - skills/agentsop-repo-state-gating/SKILL.md, line 37
- 你已经知道答案且仓库状态明显("这是个三天前刚 `npx create-next-app` 的仓库") → 仍写下结论,但 30 秒搞定 - skills/agentsop-repo-state-gating/SKILL.md, line 195
**结论**:先用 `npx create-next-app` / `cargo new` / `uv init` 把骨架打出来,commit 一次。 - skills/agentsop-repo-state-gating/references/R1-state-taxonomy.md, line 7
**Definition**: Empty or near-empty repo. No established symbols, no internal API surface, no encoded conventions. Either `git init` minutes ago, or a fresh `np - skills/agentsop-test-fix-loop/intermediate/operation_candidates.json, line 105
"output": "Loop exits to human; agent is not asked to fix `apt-get install` problems by editing source.",
Sends data to these websites: api.example.com
The author does not mention this.
Found in 30 places.
Show 17 more
- skills/LEAP/scripts/build_corpus.py, line 85
with urllib.request.urlopen(req, timeout=REQUEST_TIMEOUT) as resp: - skills/LEAP/scripts/build_corpus.py, line 113
req = urllib.request.Request(url, headers={"User-Agent": "LEAP/0.4.0"}) - skills/LEAP/scripts/build_corpus.py, line 114
with urllib.request.urlopen(req, timeout=REQUEST_TIMEOUT) as resp: - skills/Lens/SKILL.md, line 122
WebSearch ≤ 3 calls - skills/Lens/SKILL.md, line 123
WebFetch ≤ 2 calls (open only the most valuable links) - skills/agentsop-conventions-pinning/SKILL.md, line 293
3. **Rule is too vague**. "Prefer modern HTTP libs" is ignorable; "Use `httpx.Client` with `timeout=10.0`; do not import `requests`" is not. - skills/agentsop-conventions-pinning/SKILL.md, line 368
| 3 | Add a counter-example: "Wrong: `requests.get(url)`. Right: `httpx.get(url, timeout=10)`" | - skills/agentsop-dspy/intermediate/operation_candidates.json, line 252
"One initial WebFetch to dspy.ai/ failed (socket closed); subsequent fetches succeeded — content cross-referenced from multiple sources." - skills/agentsop-http-tool-wrapping/references/R2-pattern-library.md, line 62
def request_with_retry(client: httpx.Client, method: str, url: str, - skills/agentsop-http-tool-wrapping/references/R2-pattern-library.md, line 63
*, max_attempts: int = 4, base: float = 0.5, **kw) -> httpx.Response: - skills/agentsop-http-tool-wrapping/references/R2-pattern-library.md, line 67
except (httpx.TimeoutException, httpx.TransportError): - skills/agentsop-http-tool-wrapping/references/R2-pattern-library.md, line 94
def to_tool_error(resp: httpx.Response) -> ToolError: - skills/agentsop-http-tool-wrapping/references/R2-pattern-library.md, line 115
def make_client(tenant_token: str | None = None) -> httpx.Client: - skills/agentsop-http-tool-wrapping/references/R2-pattern-library.md, line 117
return httpx.Client(base_url="https://api.example.com", - skills/agentsop-http-tool-wrapping/references/R2-pattern-library.md, line 132
client: httpx.Client) -> SearchOrdersOutput: - skills/agentsop-http-tool-wrapping/references/R2-pattern-library.md, line 155
def cancel_order(order_id: str, client: httpx.Client) -> dict: - skills/agentsop-prompt-history-inspect/SKILL.md, line 197
- **Action**: Pass a custom `httpx.Client` with event hooks to the SDK:
and 10 more places
Changes files outside its own folder
The author does not mention this.
Found in 5 places.
Show 2 more
Runs commands on your computer
The author does not mention this.
Found in 14 places.
Show 11 more
- skills/agentsop-dify/SKILL.md, line 176
git clone https://github.com/langgenius/dify - skills/agentsop-per-model-artifacts/references/R2-versioning-recipes.md, line 99
"commit": subprocess.check_output(["git","rev-parse","HEAD"]).decode().strip(), - skills/agentsop-prompt-history-inspect/SKILL.md, line 186
export OPENAI_LOG=debug # also: OPENAI_LOG=info for less verbose - skills/agentsop-repo-state-gating/SKILL.md, line 84
git log --oneline | wc -l # 提交数 - skills/agentsop-test-fix-loop/SKILL.md, line 155
aider --auto-lint --lint-cmd "ruff check ." \ - skills/agentsop-test-fix-loop/SKILL.md, line 162
result = subprocess.run( - skills/agentsop-test-fix-loop/SKILL.md, line 171
result = subprocess.run( - skills/agentsop-test-fix-loop/SKILL.md, line 441
git log -p $(git merge-base HEAD origin/main)..HEAD -- '*.py' \ - skills/agentsop-vllm/SKILL.md, line 329
vllm serve meta-llama/Llama-3.1-70B-Instruct \ - tests/test_skill_metadata.py, line 74
result = subprocess.run( - tests/test_skill_metadata.py, line 85
result = subprocess.run(
Can call paid AI services billed to you
The author does not mention this.
Found in 2 places.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'skillalchemy' ] || [ -L ~/.agents/skills/'skillalchemy' ]; then echo 'A skill folder named skillalchemy already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/agentsope/SkillAlchemy' "$d" && git -C "$d" checkout --quiet '955562e4416c483da946e9c95a1c3974ac52df3c' -- '.' && mkdir -p ~/.agents/skills && cp -R "$d/." ~/.agents/skills/'skillalchemy' && rm -rf ~/.agents/skills/'skillalchemy'/.git && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'skillalchemy' ~/.claude/skills/'skillalchemy' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for agentsope/SkillAlchemy shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/agentsope/SkillAlchemy/)
Score history
| Date | Version | Score |
|---|
| 2026-11-09 | 955562e | 55 |
| 2026-11-07 | cf43768 | 55 |