一键导入
skillify
Capture this session's repeatable process into a reusable skill. Call at end of the process you want to capture with an optional description.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Capture this session's repeatable process into a reusable skill. Call at end of the process you want to capture with an optional description.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Architecture map and patterns for the Lumi-Ops VS Code extension. Read this FIRST before touching any extension source file.
Research an external codebase to extract design patterns, then produce a tiered analysis of what's adaptable to the current project.
Use this skill when you need documentation for a third-party library, SDK, or API before writing code that uses it — for example, "use the OpenAI API", "call the Stripe API", "use the Anthropic SDK", "query Pinecone", or any time the user asks you to write code against an external service and you need current API reference. Fetch the docs with chub before answering, rather than relying on training knowledge.
| name | skillify |
| description | Capture this session's repeatable process into a reusable skill. Call at end of the process you want to capture with an optional description. |
| allowed-tools | ["Read","Write","Edit","Glob","Grep","Bash(mkdir:*)"] |
| when_to_use | Use when the user wants to capture, record, or save the current session's workflow as a reusable skill or automation. Examples: 'skillify this', 'save this as a skill', 'capture this workflow', 'make this repeatable', 'turn this into a skill'. |
| argument-hint | [description of the process you want to capture] |
| arguments | ["description"] |
$description
You are capturing this session's repeatable process as a reusable skill.
Review the ENTIRE conversation history above this skill invocation. This is your primary source of truth.
Before asking any questions, analyze the session to identify:
Also check if there is a CLAUDE.md or auto-memory in this project — look at your system prompt for any session memory summary. This provides additional context about observed patterns.
Success criteria: You have a clear mental model of the repeatable process, its steps, inputs, outputs, and the user's corrections.
Ask the user questions to refine your understanding. Important notes:
.claude/skills/<name>/SKILL.md) — for workflows specific to this project~/.claude/skills/<name>/SKILL.md) — follows you across all reposFor each major step, if it's not glaringly obvious, ask:
You may do multiple rounds here, one round per step, especially if there are more than 3 steps or many clarification questions. Iterate as much as needed.
IMPORTANT: Pay special attention to places where the user corrected you during the session, to help inform your design.
Stop interviewing once you have enough information.
Success criteria: You have enough detail to write a complete, actionable SKILL.md.
Create the skill directory and file at the location the user chose in Round 2.
Use this format:
---
name: {{skill-name}}
description: {{one-line description}}
allowed-tools:
{{list of tool permission patterns observed during session}}
when_to_use: {{detailed description of when to automatically invoke this skill, including trigger phrases and example user messages}}
argument-hint: "{{hint showing argument placeholders}}"
arguments:
{{list of argument names}}
context: {{inline or fork -- omit for inline}}
---
# {{Skill Title}}
Description of skill
## Inputs
- `$arg_name`: Description of this input
## Goal
Clearly stated goal for this workflow. Best if you have clearly defined artifacts or criteria for completion.
## Steps
### 1. Step Name
What to do in this step. Be specific and actionable. Include commands when appropriate.
**Success criteria**: ALWAYS include this! This shows that the step is done and we can move on. Can be a list.
...
Per-step annotations (include where relevant):
Direct (default), Task agent (straightforward subagents), Teammate (agent with true parallelism), or [human] (user does it). Only needs specifying if not Direct.Step structure tips:
[human] in the titleFrontmatter rules:
allowed-tools: Minimum permissions needed (use patterns like Bash(gh:*) not Bash)context: Only set context: fork for self-contained skills that don't need mid-process user input.when_to_use is CRITICAL — tells the model when to auto-invoke. Start with "Use when..." and include trigger phrases.arguments and argument-hint: Only include if the skill takes parameters. Use $name in the body for substitution.Success criteria: A complete, well-structured SKILL.md that captures the full workflow.
Before writing the file, output the complete SKILL.md content as a yaml code block in your response so the user can review it with proper syntax highlighting. Then ask for confirmation.
After writing, tell the user:
/{{skill-name}} [arguments]Success criteria: The user has confirmed and the SKILL.md is written to disk.