Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计通过

skill-creation技能创造

Agent Skill

skill-creation 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

1,032

周安装

43

GitHub Stars

64

下载量

344
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:skill-creation(技能创造)
来源仓库:https://github.com/factory-ai/factory-plugins
仓库路径:skills/skill-creation
安装命令:
npx skills add https://github.com/factory-ai/factory-plugins --skill skill-creation
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/factory-ai/factory-plugins --skill skill-creation

简介

skill-creation 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。

  • 它支持通过关键词、任务类型或来源仓库进行信息聚合与过滤,提升研究效率。
  • 可通过 npx skills add 命令从 GitHub 安装,具体用法请参考原始 README。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Skill creation

This skill helps you build new skills and improve existing ones. Think of it as the skill that teaches you how to learn.

Why bother with skills?

Every time you solve a problem, that knowledge usually dies with the session. Skills fix that. They're how you turn "I figured this out once" into "I know how to do this."

A few reasons to extract skills:

  • You won't have to re-discover the same solution next month
  • Other sessions (and other users) benefit from what you learned
  • Complex workflows become repeatable instead of fragile

The basic format

Skills live in a folder with a SKILL.md file:

.factory/skills/my-skill/
└── SKILL.md

The file has YAML frontmatter and markdown content:

---
name: my-skill
version: 1.0.0
description: |
  What this skill does.
  When to use it.
---

# My skill

Instructions go here.

The description matters a lot. It's how the agent decides whether to load your skill for a given task. Be specific about the problems it solves.

When to create a skill

Not everything deserves to be a skill. Skills are for complex or long workflows that someone might need to repeat or share. If it's a simple one-off task, a skill is overkill.

The right level of specificity matters. A skill for "debugging in a codebase" is useful if there's a lot of common failure modes that agents might encounter. A skill for "debugging the login flow" is probably too narrow. Find the balance between general enough to reuse and specific enough to be helpful.

Ask yourself:

  • Did I have to dig around to figure this out?
  • Would I be annoyed if I had to solve this again from scratch?
  • Is there something here that isn't obvious from the docs?

If yes to any of those, probably worth extracting. If it was straightforward or you just followed a tutorial, skip it.

Skills can also encode preferences and best practices. Maybe a user always logs into a specific platform when doing data analysis. Maybe there's a gotcha the team keeps hitting. If you notice you're consistently doing something the user has to correct or adjust, that's worth including.

Extracting skills from sessions

Use the session-navigation skill to dig through past sessions and find patterns worth extracting. Look for things that came up multiple times, solutions that took real effort to figure out, or workflows you keep repeating.

Once you've found something, generalize it. Replace specific paths with patterns, note the prerequisites, call out assumptions. The skill should work for similar situations, not just the exact case you found.

Skill design tips

When writing the skill, use the human-writing skill. Skill docs that read like marketing copy are harder to follow.

Start small. A skill that does one thing well beats a skill that tries to cover everything. You can always compose multiple skills together.

Include verification. How do you know the skill worked? Add a check at the end:

## Verify it worked

Run `npm test` and make sure nothing broke.
Check that the new file exists at `src/config.ts`.

Document the failures too. What doesn't work? What should you avoid? This saves future pain:

## What not to do

Don't run this on a dirty git working directory.
The `--force` flag will overwrite without asking.

Keep it fresh. Skills rot. Dependencies change, APIs update, better approaches emerge. If a skill stops working or feels outdated, update it or delete it.

Where skills live

LocationWho sees it
.factory/skills/Everyone on the project (commit it to git)
~/.factory/skills/Just you, across all projects

Project skills are good for team conventions. Personal skills are good for your own workflows.

Improving existing skills

Signs a skill needs work:

  • Users ask follow-up questions after it runs
  • It fails on edge cases that keep coming up
  • There's a better approach now than when it was written

To find patterns:

# Which sessions used this skill?
rg -l "skill-name" ~/.factory/sessions/*.jsonl

# Where did things go wrong?
rg "error|failed|retry" ~/.factory/sessions/*.jsonl -C 3

When you update a skill, bump the version. If it's a breaking change (different output, different inputs), bump the major version.

Research notes

Some of this comes from academic work on agents that learn:

Voyager showed that agents can build up skill libraries over time, with each skill composed from simpler ones.

CASCADE demonstrated that skills can be shared between agents, not just stored for one agent's use.

SEAgent found that learning from failures is as valuable as learning from successes.

Reflexion showed that verbal feedback (explaining what went wrong in plain language) beats numeric scores for improving agent behavior.

The loop

  1. Work on something
  2. Notice when you learn something non-obvious
  3. Extract it as a skill
  4. Use the skill next time
  5. Improve the skill based on how it goes
  6. Repeat

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

33.96%
按下载量换算117

Claude

30.77%
按下载量换算106

Cursor

16.75%
按下载量换算58

Gemini CLI

9.97%
按下载量换算34

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills