这是一个免费的全栈开发所需的技能市场,提供各种实用的 AI 技能集合,支持多种平台。
npx skills add https://github.com/teachingai/full-stack-skills --skill uniapp-projectInstall this skill with the CLI and start using the SKILL.md workflow in your workspace.
基于 Agent Skills 规范的分组式全栈技能仓库
Full-Stack-Skills(Alpha) 是一个开源的 Agent Skills 仓库,面向 Claude Code、Claude.ai 与兼容 Agent Skills 生态的平台。当前仓库采用 skills/<group>/<skill>/SKILL.md 的分组式结构,覆盖产品、设计、前端、后端、测试、运维、文档、Spec 驱动开发等全链路场景。
⚠️ 注意: 当前文档口径以仓库内
skills/实际目录和.claude-plugin/marketplace.json为准。
说明: 当前仓库内共有 42 个技能组目录、421 个
SKILL.md文件;其中 Marketplace 当前发布 40 个插件、共 410 条技能路径。未进入 Marketplace 的仓库内技能组为threejs-skills与vscode-skills。
如果你只想尽快把仓库里的 skills 安装到本地项目或其它平台,按下面的最短路径执行即可。
fskillgit clone https://github.com/partme-ai/full-stack-skills.git
cd full-stack-skills
npm install -g ./adapters
fskill --version
fskill platforms
fskill audit
.agents/skills/mkdir demo-project && cd demo-project
fskill install --skills-dir ../full-stack-skills/skills
这条命令会把 skills 安装到当前项目的 .agents/skills/,适用于 amp、kimi-cli、replit、universal、cursor、codex、cline、warp、opencode 等标准路径兼容平台。
fskill install --platform cursor --scope project --skills-dir ../full-stack-skills/skills
.agents/skills/~/.cursor/skills/如需安装到 Cursor 全局目录:
fskill install --platform cursor --scope global --skills-dir ./skills
cd full-stack-skills
fskill convert --platform all --output ./adapters-output
导出结果会按平台写入:
adapters-output/<platform>/<project-path>/<skill-name>/
# 安装到 Claude Code 项目目录
fskill install --platform claude-code --scope project --skills-dir ./skills
# 安装到 Antigravity 全局目录
fskill install --platform antigravity --scope global --skills-dir ./skills
# 只安装指定 skill
fskill install --platform cursor --scope global --skills-dir ./skills --skill react --skill vue3
更多适配器细节请直接查看:
Skills 是由说明、脚本和资源组成的文件夹,Claude 会按需动态加载它们,以提升在特定任务上的表现。Skills 用于以可复用的方式教会 Claude 完成具体工作,例如:按团队规范创建文档、执行特定技术流程、沉淀设计系统知识,或自动化重复性工程任务。
full-stack-skills 是一个面向团队与独立开发者的开源技能仓库与 Marketplace 发布源。它不再采用早期的少量大类聚合方式,而是按技能组进行目录拆分与发布管理。
| 指标 | 当前值 |
|---|---|
skills/ 下技能组目录 |
42 |
仓库内 SKILL.md 文件 |
421 |
| Marketplace 插件数 | 40 |
| Marketplace 技能路径数 | 410 |
| 仓库内未发布技能组 | 2 |
SKILL.md 文件:沉淀可复用的 Agent Skills 资产SKILL.md、examples/、references/、scripts/、assets/ 等结构当前仓库按技能组组织,核心分布如下:
vue-skills、react-skills、angular-skills、svelte-skills、build-skills、vue-ui-skills、antd-skills、uview-skills、avue-skillsspring-skills、nodejs-skills、python-skills、go-skills、electron-skills、tauri-skills、uniapp-skills、flutter-skills、mobile-native-skills、cocos-skills、chart-skillsdev-utils-skills、ddd-skills、testing-skills、devops-skills、docker-skills、database-skills、nvm-skillsdesign-skills、document-skills、ocrmypdf-skills、drawio-skills、ascii-skillsspeckit-skills、openspec-skills、t2ui-skills、stitch-skills、pencil-skillssocial-skills、teaching-skills、utility-skills| 领域 | 代表技能组 | 覆盖重点 |
|---|---|---|
| 前端与 UI | vue-skills、react-skills、angular-skills、svelte-skills、antd-skills、vue-ui-skills、build-skills |
框架开发、组件库、构建体系、界面实现 |
| 服务端与跨端 | spring-skills、nodejs-skills、python-skills、go-skills、electron-skills、tauri-skills、uniapp-skills、flutter-skills |
服务开发、桌面应用、移动与混合交付 |
| 工程化与交付 | dev-utils-skills、ddd-skills、testing-skills、devops-skills、docker-skills、database-skills、nvm-skills |
脚手架、架构模式、测试体系、交付与运维 |
| 设计与文档 | design-skills、document-skills、ocrmypdf-skills、drawio-skills、ascii-skills |
设计执行、文档处理、OCR、图表与文本可视化 |
| Spec 与设计协同 | speckit-skills、openspec-skills、t2ui-skills、stitch-skills、pencil-skills |
Spec 驱动交付、界面生成、设计系统协作 |
| 通用支持 | social-skills、teaching-skills、utility-skills |
沟通协作、教学资源、通用工具能力 |
threejs-skills 当前在仓库中包含 18 个技能,但未进入 Marketplace 发布面。vscode-skills 当前在仓库中包含 4 个技能,但未进入 Marketplace 发布面。document-skills 当前目录中有 6 个技能(含 full-stack-doc),而 Marketplace 仍引用 10 个条目,其中 docx、pptx、pdf、xlsx 为缺失目录引用。tauri-skills 当前目录中有 52 个技能,而 Marketplace 当前发布 51 个条目;tauri-app-updater 目前仅存在于仓库目录中。docs/repository-map.md,快速掌握目录结构、发布面和当前差异。docs/skill-group-mapping.md 与对应 skills/<group>-skills/ 目录进入。docs/pipeline-stage-to-skills.md。stitch-skills、pencil-skills、t2ui-skills、speckit-skills、openspec-skills。本仓库提供全链路阶段→技能映射,以及面向 Spec 驱动开发、界面设计、全栈开发、测试与交付的基础技能集合。请优先参考以下文档:
SKILL.md 与结构化子目录examples/、references/、scripts/、assets/ 承载增量内容skills/ 为准,发布面以 Marketplace 为准Full-Stack-Skills 是一个以实际技能目录为核心、以 Marketplace 为发布面的技能基础设施仓库,适用于:
当前仓库结构:
full-stack-skills/
├── .claude-plugin/
│ └── marketplace.json # Marketplace 配置
├── adapters/ # TypeScript 标准转换器与平台路径注册表
├── agents/ # 代理角色与编排入口
├── bundles/ # 打包与聚合产物
├── dist/ # 分发产物
├── docs/ # 目录映射、阶段映射、生态说明
├── media/ # 截图与展示素材
├── skills/ # 技能主目录(按组拆分)
│ ├── vue-skills/
│ │ └── vue3/
│ │ └── SKILL.md
│ ├── react-skills/
│ ├── spring-skills/
│ ├── tauri-skills/
│ └── ...
├── spec/ # 规范与规格说明
├── template/ # 技能模板
├── tools/ # 辅助工具
├── AGENTS.md # 仓库级 Agent 约束
└── README.md # 项目说明
目录模型说明:
skills/<group>-skills/<skill>/SKILL.md 作为技能存储模型。references/ 用于承载较长的技术说明与官方资料,避免 SKILL.md 过长。scripts/ 用于固化可复用的自动化流程,优先替代大段内联命令。docs/ 用于描述仓库级结构、阶段映射、技能生态与发布状态。当前状态:
| 项目 | 当前值 |
|---|---|
| 技能组目录 | 42 |
SKILL.md 文件 |
421 |
| Marketplace 插件 | 40 |
| Marketplace 技能路径 | 410 |
| 仓库内未发布技能组 | 2 |
这些技能仅用于演示与教育用途。 虽然其中部分能力可能在 Claude 中可用,但你从 Claude 获得的实现与行为可能与这些技能所展示的不同。这些技能旨在展示模式与可能性。在依赖它们处理关键任务之前,请务必在你自己的环境中充分测试。
在 Claude Code 中运行以下命令,将本仓库注册为 Claude Code 的插件市场:
/plugin marketplace add https://github.com/partme-ai/full-stack-skills.git

安装成功!

或者使用简写形式:
/plugin marketplace add partme-ai/full-stack-skills
# 删除插件
/plugin marketplace remove full-stack-skills
安装插件有两种方式:
方式一:通过界面安装
Browse and install pluginsfull-stack-skillsInstall now方式二:通过命令安装
直接使用命令安装插件:
# 按当前技能组安装示例
/plugin install vue-skills@full-stack-skills
/plugin install react-skills@full-stack-skills
/plugin install spring-skills@full-stack-skills
/plugin install dev-utils-skills@full-stack-skills
/plugin install testing-skills@full-stack-skills
/plugin install tauri-skills@full-stack-skills
/plugin install t2ui-skills@full-stack-skills
/plugin install stitch-skills@full-stack-skills

安装插件后,您只需提到该技能即可使用。Claude 会根据技能描述自动判断何时使用该技能。
这些示例技能在 Claude.ai 的付费套餐中已默认可用。
如需使用本仓库中的任意技能或上传自定义技能,请参考 在 Claude 中使用技能 的说明。
你可以通过 Claude API 使用 Anthropic 预置的技能并上传自定义技能。详情参见 Skills API Quickstart。
本仓库提供一个 TypeScript 标准转换器,将 skills/<group>/<skill>/ 导出为标准 skills 目录,并按目标平台写入其项目级或全局级路径。转换器不再生成 Cursor rule、Trae plugin、Qoder agent、CodeBuddy workflow 这类平台专有包装物,统一以标准技能目录作为输出。
fskilladapters/skills/<group>/<skill>/SKILL.md + 资源目录platforms、audit、convert、install.agents/skills/--platform 切换目标平台,通过 --scope project|global 切换项目级或全局级路径fskill audit 检查仓库技能是否完整、数量是否正确fskill platforms 查看支持的平台 ID、项目路径和全局路径fskill convert --platform <id|all> 生成可分发的标准输出目录fskill install 或 fskill install --platform <id> 直接安装到目标平台目录# 查看支持的平台与路径
fskill platforms
# 审计仓库技能
fskill audit
# 导出到 Cursor 结构
fskill convert --platform cursor --output ./adapters-output
# 安装到当前项目的 Cursor 路径
fskill install --platform cursor --scope project
# 安装到 Cursor 全局路径 ~/.cursor/skills/
fskill install --platform cursor --scope global
# 默认安装到当前项目 .agents/skills/
fskill install
.agents/skills/,全局级使用 ~/.cursor/skills/.claude/skills/skills/.agents/skills/,全局级使用 ~/.gemini/antigravity/skills/fskill platforms 输出的平台注册表统一管理安装与执行命令:
git clone https://github.com/partme-ai/full-stack-skills.git
cd full-stack-skills
npm install -g ./adapters
fskill --version
fskill platforms
fskill audit
fskill convert --platform all --output ./adapters-output
fskill install
默认情况下,fskill install 会把技能安装到当前项目的 .agents/skills/ 目录;这是标准 Agent Skills 兼容路径。如需其他平台目录,再显式传入 --platform 与 --scope。
如果只想在仓库开发态使用,也可以进入 adapters/ 执行 npm install && npm link,随后直接运行 fskill ...。
平台覆盖:
.agents/skills/ 路径族:amp、kimi-cli、replit、universal、antigravity、cline、warp、codex、cursor、deepagents、gemini-cli、github-copilot、opencodeaugment、claude-code、openclaw、codebuddy、command-code、continue、cortex、crush、droid、goose、junie、iflow-cli、kilo、kiro-cli、kode、mcpjam、mistral-vibe、mux、openhands、pi、qoder、qwen-code、roo、trae、trae-cn、windsurf、zencoder、neovate、pochi、adal.agents/skills/,全局级使用 ~/.gemini/antigravity/skills/详细文档:
.agents/skills/ 共享路径平台与各类专属目录平台platforms、audit、convert、install 命令skills/ 目录代表仓库中的真实技能资产.claude-plugin/marketplace.json 代表对外可安装范围docs/repository-map.md 需要同步说明以下表格以当前 skills/ 实际目录与 .claude-plugin/marketplace.json 为准,展示仓库中的技能组、目录技能数与当前发布状态。
| 技能组 | 目录内技能数 | 已发布 | Marketplace 引用数 | 说明 |
|---|---|---|---|---|
angular-skills |
1 | 是 | 1 | 已与当前发布面对应 |
antd-skills |
4 | 是 | 4 | 已与当前发布面对应 |
ascii-skills |
13 | 是 | 13 | 已与当前发布面对应 |
avue-skills |
3 | 是 | 3 | 已与当前发布面对应 |
build-skills |
6 | 是 | 6 | 已与当前发布面对应 |
chart-skills |
2 | 是 | 2 | 已与当前发布面对应 |
cocos-skills |
1 | 是 | 1 | 已与当前发布面对应 |
database-skills |
5 | 是 | 5 | 已与当前发布面对应 |
ddd-skills |
6 | 是 | 6 | 已与当前发布面对应 |
design-skills |
12 | 是 | 12 | 已与当前发布面对应 |
dev-utils-skills |
12 | 是 | 12 | 已与当前发布面对应;full-stack-doc 已迁至 document-skills |
devops-skills |
6 | 是 | 6 | 已与当前发布面对应 |
docker-skills |
2 | 是 | 2 | 已与当前发布面对应 |
document-skills |
6 | 是 | 10 | 目录技能数与 Marketplace 引用数不一致(含缺失的 docx/pptx/pdf/xlsx),详见 repository-map |
drawio-skills |
2 | 是 | 2 | 已与当前发布面对应 |
electron-skills |
3 | 是 | 3 | 已与当前发布面对应 |
flutter-skills |
2 | 是 | 2 | 已与当前发布面对应 |
go-skills |
2 | 是 | 2 | 已与当前发布面对应 |
mobile-native-skills |
2 | 是 | 2 | 已与当前发布面对应 |
nodejs-skills |
4 | 是 | 4 | 已与当前发布面对应 |
nvm-skills |
15 | 是 | 15 | 已与当前发布面对应 |
ocrmypdf-skills |
5 | 是 | 5 | 已与当前发布面对应 |
openspec-skills |
15 | 是 | 15 | 已与当前发布面对应 |
pencil-skills |
28 | 是 | 28 | 已与当前发布面对应 |
python-skills |
3 | 是 | 3 | 已与当前发布面对应 |
react-skills |
6 | 是 | 6 | 已与当前发布面对应 |
social-skills |
2 | 是 | 2 | 已与当前发布面对应 |
speckit-skills |
13 | 是 | 13 | 已与当前发布面对应 |
spring-skills |
7 | 是 | 7 | 已与当前发布面对应 |
stitch-skills |
28 | 是 | 28 | 已与当前发布面对应 |
svelte-skills |
1 | 是 | 1 | 已与当前发布面对应 |
t2ui-skills |
97 | 是 | 97 | 已与当前发布面对应 |
tauri-skills |
52 | 是 | 51 | 目录技能数与 Marketplace 引用数不一致,详见 repository-map |
teaching-skills |
3 | 是 | 3 | 已与当前发布面对应 |
testing-skills |
9 | 是 | 9 | 已与当前发布面对应 |
threejs-skills |
18 | 否 | 0 | 仓库内存在,当前未写入 Marketplace |
uniapp-skills |
13 | 是 | 13 | 已与当前发布面对应 |
utility-skills |
3 | 是 | 3 | 已与当前发布面对应 |
uview-skills |
2 | 是 | 2 | 已与当前发布面对应 |
vscode-skills |
4 | 否 | 0 | 仓库内存在,当前未写入 Marketplace |
vue-skills |
7 | 是 | 7 | 已与当前发布面对应 |
vue-ui-skills |
4 | 是 | 4 | 已与当前发布面对应 |
skills/ 目录为准。.claude-plugin/marketplace.json 为准。vue-skills、react-skills、build-skills、antd-skills、vue-ui-skillsspring-skills、nodejs-skills、python-skills、go-skills、tauri-skills、uniapp-skillsdesign-skills、document-skills、ocrmypdf-skills、drawio-skillsdev-utils-skills、testing-skills、devops-skills、docker-skills、database-skills、nvm-skillsspeckit-skills、openspec-skills、t2ui-skills、stitch-skills、pencil-skillsvue-skills 或 react-skills,再按需要补充 build-skills、antd-skills、vue-ui-skills。spring-skills、nodejs-skills、python-skills、go-skills 与 testing-skills、database-skills 组合使用。tauri-skills、electron-skills、uniapp-skills、flutter-skills。speckit-skills、openspec-skills、t2ui-skills、stitch-skills、pencil-skills。document-skills、ocrmypdf-skills、drawio-skills、ascii-skills。| 目标 | 建议优先阅读 | 建议安装组合 |
|---|---|---|
| Web 前端交付 | vue-skills、react-skills、build-skills |
vue-skills / react-skills + build-skills + testing-skills |
| 企业后台与服务 | spring-skills、nodejs-skills、database-skills |
spring-skills / nodejs-skills + database-skills + devops-skills |
| 桌面与跨端应用 | tauri-skills、electron-skills、uniapp-skills、flutter-skills |
按目标平台选 1–2 个运行时组,再补 testing-skills |
| Spec 驱动产品研发 | speckit-skills、openspec-skills、t2ui-skills |
speckit-skills + openspec-skills + t2ui-skills |
| 设计系统与界面生产 | stitch-skills、pencil-skills、design-skills |
stitch-skills + pencil-skills + design-skills |
| 文档、OCR 与图表 | document-skills、ocrmypdf-skills、drawio-skills、ascii-skills |
document-skills + ocrmypdf-skills + drawio-skills |
description 必须明确说明技能的触发场景与适用任务SKILL.md 保持精炼,复杂材料优先放入 references/name 与 Marketplace 路径保持一致scripts/,减少内联命令噪音SKILL.md 数量或 Marketplace 路径变化时,需同步更新 README 中的快照数据docs/repository-map.md 必须同时更新skills/<group>-skills/<skill>/ 结构,避免回退到历史写法| 项目 | 当前版本 |
|---|---|
| full-stack-skills | 0.0.1 (Alpha) |
| 技能组目录 | 42 |
SKILL.md 文件 |
421 |
| Marketplace 插件 | 40 |
| Marketplace 技能路径 | 410 |
| Agent Skills 规范 | 最新版本 |
欢迎您为 Full-Stack-Skills 做出贡献!请遵循以下步骤:
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)skills/<group>-skills/<skill>/SKILL.md.claude-plugin/marketplace.jsonname 与实际用途一致SKILL.md 足够精炼,长说明已移动至 references/本项目采用 Apache License 2.0 许可证。
注意:本仓库中的许多技能是开源的(Apache 2.0)。我们还在 skills/document-skills/docx、skills/document-skills/pdf、skills/document-skills/pptx 和 skills/document-skills/xlsx 子目录中包含了用于支撑 Claude 文档能力 的文档创建与编辑技能。这些技能是“可查看源码”的(source-available),但并非开源;它们同时也是构建复杂文档类技能的参考实现。
感谢以下开源项目和社区:
如果这个项目对你有帮助,请给我们一个 ⭐️
Made with ❤️ by partme-ai Team