by hufeng173
Kunpeng-Skill is a powerful multimodal distillation toolkit that transforms high-value insights from repositories, websites, UIs, videos, images, and documents into reusable methodologies, model-agnostic regeneration specifications, and more.
# Add to your Claude Code skills
git clone https://github.com/hufeng173/kunpeng-skillGuides for using ai agents skills like kunpeng-skill.
kunpeng-skill is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by hufeng173. Kunpeng-Skill is a powerful multimodal distillation toolkit that transforms high-value insights from repositories, websites, UIs, videos, images, and documents into reusable methodologies, model-agnostic regeneration specifications, and more. It has 50 GitHub stars.
kunpeng-skill's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/hufeng173/kunpeng-skill" and add it to your Claude Code skills directory (see the Installation section above). kunpeng-skill ships a SKILL.md manifest, so compatible agents can discover and load it automatically.
kunpeng-skill is primarily written in Python. It is open-source under hufeng173 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh kunpeng-skill against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
万物皆可蒸馏、然后为自己的idea提供前沿思路。支持四种模式:
AGENTS.md 或同级规则;冲突时服从宿主和用户的更高优先级要求。只读取当前任务需要的一级参考文件,不要预加载全部 references/。
| 用户目标 | 必读参考 |
|---|---|
| 收录代码仓库、网站或应用 | source-routing.md、project-collection.md、output-contract.md |
| 配置本地 standard 工具链或挂载到 Agent | local-toolchain.md |
| 蒸馏单个或批量视频 | video-distillation.md、reproduction-standard.md、method-distillation.md |
| 蒸馏图片、海报、品牌或视觉素材 | image-distillation.md、brand-visual.md、reproduction-standard.md |
| 蒸馏文章、书籍、课程、字幕或表达风格 | writing-distillation.md、method-distillation.md、reproduction-standard.md |
| 蒸馏 UI、交互、3D、Canvas、地图或编辑器 | source-routing.md、ui-interaction.md、method-distillation.md |
| 规划网页、App、小程序、游戏或其他产品 | product-discovery.md、library-retrieval.md、platform-routing.md、beginner-tech-selection.md、development-plan.md |
| 检查结果或准备交付 | output-contract.md、quality-gates.md |
规划任务涉及明显品牌或复杂交互时,再加载 brand-visual.md 或 ui-interaction.md。不要因为文件存在就全部读取。
video、image 或 document profile 非严格探测;同时核对宿主已有视觉、文件、音频或浏览器能力。--strict 只用于部署验收。manifest.json 和单项 analysis.json,再按需读取时间轴、分块或关键帧;禁止把全部转写、OCR 和图片一次载入上下文。local-toolchain.md。执行优先级固定为:已部署标准本地工具 → 已核实可用的宿主能力 → 确定性本地替代 → 标记未覆盖项。complete 表示适用标准能力全部成功;degraded 表示替代方法已覆盖;partial 表示重要内容仍未覆盖;failed 表示素材或核心流程不可用;not_applicable 表示素材不需要该阶段。host_review_required 在实际复核前保持 partial;复核确实补齐该项后,最终任务状态记为 degraded 并说明替代范围。SKILL.md 所在目录解析 scripts/ 的真实路径,不假设它位于当前工作目录;不可用时用宿主文件搜索能力按相同路由降级。Skill 只依赖标准 SKILL.md、一级 references/、相对路径和可选脚本。不要把宿主专用字段、工具名或安装路径写进核心流程,使 Codex、Claude Code、WorkBuddy、OpenCode、Hermes 及其他兼容 Agent Skills 的宿主都能按能力降级运行。
python scripts/kunpeng.py probe --profile <video|image|document>
python scripts/kunpeng.py probe --profile all --strict
python scripts/kunpeng.py video <视频或目录> --output <过程目录>
python scripts/kunpeng.py images <图片或目录> --output <过程目录>
python scripts/kunpeng.py documents <文档或目录> --output <过程目录>
python scripts/kunpeng.py compare <参考文件> <候选文件> --mode style
python scripts/kunpeng.py index --library <资料库目录>
python scripts/kunpeng.py search --index <索引文件> --query "产品需求与关键词" --limit 6
python scripts/kunpeng.py validate <产物路径> --profile distillation
媒体过程文件、索引和搜索结果仅供内部分析;最终交付只保留用户需要的蒸馏、收录或规划文档。
适用于Vibe Coding和YES工程师的skill,能够把网页、开源仓库、产品和多媒体素材蒸馏成可复用的方法论、技术选型、UI设计理念与产品方案。
鲲鹏 Skill 目的是能够完整蒸馏代码仓库、网页动效、UI设计理念、视频、图片或文章,并把其中高价值的东西整理成其他智能体可以继续执行的规范。
这些结果既能进入本地资料库,成为个人知识库随时被提取,也能直接用于网页UI、App、小程序、游戏、Agent、桌面端和品牌视觉等新产品的规划。
| 模式 | 适合场景 | 最终得到什么 |
|---|---|---|
| 收录 | 代码仓库、网站、App、交互产品 | 可长期复查的项目档案 |
| 蒸馏 | 视频、图片、文章、品牌、UI、工作流 | 可迁移规律与可再生成规范 |
| 规划 | 开发网页、App、小程序、游戏、Agent 等 | 产品、视觉、技术与实施方案 |
| 维护 | 资料库新增、更新或产物检查 | 增量索引与质量报告 |
flowchart LR
A["项目与素材"] --> B["本地提取"]
B --> C["证据与结构"]
C --> D["方法蒸馏"]
D --> E["可再生成规范"]
D --> F["产品与开发方案"]
只有用户要规划或开发新产品时,Skill 才会一次询问 1–5 个真正影响方案的问题。
标准版优先调用已部署的完整本地处理链,不额外调用托管推理 API:
| 来源 | 本地处理 | 主要过程文件 |
|---|---|---|
| 视频 | FFmpeg、faster-whisper、PySceneDetect、OpenCV、PaddleOCR、librosa | 转写、字幕、镜头、关键帧、OCR、音频节奏、时间轴 |
| 图片 | Pillow、OpenCV、PaddleOCR | 尺寸、色彩、构图指标、文字、批量联系表 |
| 文章/文档 | pypdf、python-docx、python-pptx、trafilatura、PaddleOCR | 全文、结构、自然分块、文风统计 |
| 代码与网站 | 宿主文件工具、浏览器交互能力 | 主线结构、页面状态、流程、数据与依赖 |
“反向提示词”不会被单独做成一段万能文本。最终蒸馏结果会形成模型无关的可再生成规范:明确不可变项、内容变量、生成顺序、参数、负向约束和验收表,再按 Seedance、图像模型或写作模型的格式进行适配。
Skill 使用通用的 SKILL.md + references/ + scripts/ 结构。以下宿主可以使用同一份内容,宿主专用元数据只作为可选增强:
| Agent | 常见挂载位置 | 说明 |
|---|---|---|
| Codex | $CODEX_HOME/skills/kunpeng-skill |
保留 agents/openai.yaml |
| Claude Code | .claude/skills/kunpeng-skill 或用户级 Skills 目录 |
直接读取 SKILL.md |
| OpenCode | .opencode/skills/kunpeng-skill 或兼容目录 |
允许执行本地 Python 与 FFmpeg |
| WorkBuddy | 当前版本配置的 Skills 目录 | 挂载完整目录,不只复制 SKILL.md |
| Hermes | WSL 内配置的 Skills 目录 | 建议 Skill 和虚拟环境都放在 WSL 文件系统 |
| 其他 Agent | 支持 Agent Skills 或可读取规则文件的目录 | 可通过 AGENTS.md 指向本 Skill |
不同版本的目录约定可能变化,以宿主当前官方文档和 Skills 诊断结果为准。
在 Codex 中直接发送:
请使用 $skill-installer 从 GitHub 安装 kunpeng-skill:
https://github.com/hufeng173/kunpeng-skill
Skill 位于仓库根目录,path 为 .,安装名称为 kunpeng-skill,安装到默认的 $CODEX_HOME/skills 目录。不要覆盖已有同名目录;如果已安装,请先报告。完成后验证 SKILL.md,并告诉我下一轮如何调用。
复制或链接整个 kunpeng-skill,必须同时保留:
kunpeng-skill/
├── SKILL.md
├── README.md
├── agents/
├── assets/
├── references/
├── scripts/
└── requirements-standard.txt
在 Skill 根目录执行:
python -m venv .venv
Windows PowerShell:
.\.venv\Scripts\python.exe -m pip install --upgrade pip
.\.venv\Scripts\python.exe -m pip install -r requirements-standard.txt
Linux、macOS 或 WSL:
./.venv/bin/python -m pip install --upgrade pip
./.venv/bin/python -m pip install -r requirements-standard.txt
FFmpeg 从官方下载页获取。它会修改系统环境,必须由使用者主动执行:
Windows: winget install Gyan.FFmpeg
Ubuntu/WSL: sudo apt install ffmpeg
macOS: brew install ffmpeg
目标电脑只需手动安装 Python 和 FFmpeg;其余 Python 组件会由 requirements-standard.txt 安装到 Skill 自己的 .venv,通常不需要逐个下载。
| 组件 | 官方地址 | 本 Skill 中的安装方式 |
|---|---|---|
| Python 3.10–3.12 | Python Downloads | 手动安装,推荐 3.11 x64。 |
| FFmpeg / ffprobe | FFmpeg Downloads | 使用系统包管理器或官方下载页提供的构建。 |
| faster-whisper | SYSTRAN/faster-whisper | requirements-standard.txt 自动安装。 |
| PaddlePaddle / PaddleOCR | PaddlePaddle 安装指南、PaddleOCR 源码 | 默认安装 CPU 版;GPU 版按官方 CUDA 对照表替换。 |
| PySceneDetect | Breakthrough/PySceneDetect | requirements-standard.txt 自动安装。 |
| OpenCV | opencv/opencv | 自动安装无界面的 Python 运行版。 |
| librosa | librosa/librosa | requirements-standard.txt 自动安装。 |
| 文档解析器 | pypdf、python-docx、python-pptx、trafilatura | requirements-standard.txt 自动安装。 |
首次运行 faster-whisper 或 PaddleOCR 时还会从其公开模型仓库下载免费模型文件;这不是付费 API 调用。完整来源、许可证和离线模型说明见本地工具链。
统一入口会自动优先使用 Skill 自己的 .venv:
python scripts/kunpeng.py probe --profile video
python scripts/kunpeng.py probe --profile image
python scripts/kunpeng.py probe --profile document
以上是普通任务的能力发现,即使缺工具也会输出替代路由并继续。安装完成后的全链验收使用:
python scripts/kunpeng.py probe --profile all --strict
模型准备完成后,可以指定本地模型目录,并使用 --offline 完全离线处理。
执行顺序固定为:已部署标准本地工具 → 已实际核实的 Agent 能力 → 确定性本地替代 → 标记未覆盖。标准组件可用时不会为了省事跳过,只对缺失或失败的单项降级。
| 状态 | 代表什么 |
|---|---|
complete |
当前素材适用的标准组件全部成功。 |
degraded |
标准组件有缺口,但替代方法已实际覆盖。 |
partial |
仍有重要内容没有覆盖。 |
failed |
素材无法读取或核心流程不可用。 |
not_applicable |
素材不需要该阶段,例如没有音轨。 |
脚本无法自行判断 Codex、Claude Code、WorkBuddy、OpenCode 或 Hermes 当前会话是否具备视觉等宿主工具,因此会列出 host_review_required 并先保持 partial。Agent 必须真的打开相应素材后才能在最终报告中认定为 degraded 覆盖,不能只凭“宿主支持”推断完成。
Hermes 运行在 WSL 时,不要直接复用 Windows 创建的 .venv。在 WSL 文件系统中放置 Skill 并重新创建 Linux 虚拟环境;Windows 资料可以继续通过 /mnt/<盘符>/... 只读访问。
Skill、模型缓存和 .venv 放在 WSL 文件系统通常更快;大型视频可以留在 Windows 盘,但大量关键帧和 OCR 过程文件建议输出到 WSL 工作目录。
Codex:
使用 $kunpeng-skill 完整收录这个项目,保存到我的资料库。
使用 $kunpeng-skill 蒸馏这批视频,输出同风格新内容的可再生成规范。
使用 $kunpeng-skill 根据现有资料库,规划一个面向设计师的桌面 App。
Claude Code 或其他宿主:
请使用 kunpeng-skill 分析这个图片目录,提取稳定视觉系统和验收标准。
请使用 kunpeng-skill 蒸馏这些文章的表达方法,用于新主题写作。
python scripts/kunpeng.py probe --profile <video|image|document>
python scripts/kunpeng.py video <视频或目录> --output <过程目录>
python scripts/kunpeng.py images <图片或目录> --output <过程目录>
python scripts/kunpeng.py documents <文档或目录> --output <过程目录>
python scripts/kunpeng.py compare <参考文件> <候选文件> --mode style
python scripts/kunpeng.py index --library <资料库目录>
python scripts/kunpeng.py search --index <索引文件> --query "产品需求" --limit 6
python scripts/kunpeng.py validate <产物路径> --profile distillation
脚本默认只读源素材,不覆盖已有输出目录。只有明确继续中断任务时才使用 --resume。