一键导入
genskill
Generate a reusable skill from the current conversation history using a GEPA-style multi-candidate loop with LLM-as-judge Pareto selection.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate a reusable skill from the current conversation history using a GEPA-style multi-candidate loop with LLM-as-judge Pareto selection.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Recipe for rendering a code review as a Canvas — compose findings with evidence and actions into a scannable page instead of a long text answer.
Use when the user asks to create a short drama from a prompt — e.g. "生成短剧", "制作微短剧", "make a short drama", "turn this script into a short drama", "ショートドラマを生成", "숏드라마를 만들어". Orchestrates script, storyboard, optional character images, per-shot video clips, and ffmpeg composition through the existing media tools.
Configure Gmail Browser with /connect and use Gmail ConnectorAct actions through the global Puffer browser profile.
Authenticate Lark with /connect (delegated to the official lark-cli), then send/react/reply through the connector and consume incoming Lark messages as a stream. Two connectors mirror Telegram — lark-login (your user account; monitor + act as you) and lark-bot (the app bot; auto-reply). Use lark-cli directly from Bash for chat/user lookup and any API not exposed as a connector action.
Configure SlackApp or SlackLogin with /connect, then resolve Slack users/channels and search/read Slack messages through the internal CLI.
Configure Telegram with /connect, then resolve Telegram user/group ids and search Telegram messages through the internal Telegram CLI.
| name | genskill |
| description | Generate a reusable skill from the current conversation history using a GEPA-style multi-candidate loop with LLM-as-judge Pareto selection. |
| disable-model-invocation | false |
Generate a reusable SKILL.md from the conversation transcript so far.
Treat the transcript as evidence of a non-trivial task. Extract:
Output ONLY a SKILL.md document with YAML frontmatter (name, description) followed by sections: Overview, When to Use, Topic Sections, Common Pitfalls, Verification Checklist. Stay under 15000 bytes.
Prefer skills that are conditional and verifier-first. A good skill tells the future agent which task shapes it applies to, what to inspect before acting, which exact verification signal matters, and how to avoid repeated exploration. Do not generate broad productivity advice or a recipe that would make a future agent ignore the current task prompt, required filenames, schemas, or tests. Prefer a narrow domain skill over a catch-all benchmark skill. If the trace contains several unrelated task families, split mentally and generate the single most reusable workflow with the clearest trigger; do not merge logs, regex, git, certificates, sqlite, service setup, scheduling, and code repair into one broad skill. If the available workflow is only a lightweight artifact contract that the next task prompt will already state exactly, do not turn it into a skill. That knowledge should remain project memory unless it captures a non-obvious multi-step method, repeated recovery pattern, or domain-specific verification procedure that is easy to forget.
When the trace is from an end-to-end benchmark or task runner, preserve verifier-negative lessons too. A generated skill should prevent "looks done" failures: writing a setup script when the verifier expects a running service, passing source tests while writing the wrong report schema/CWE labels, giving up after a denied shell command when an allowed Write/Edit path can create the artifact, or satisfying only one side of a polyglot/bidirectional task.