Not in the top 1,000 by GitHub stars
hufeng173/kunpeng-skill
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.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
08c24728f0aa → 08c24728f0aa
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 08c24728f0aa
No earlier version was observed for comparison.
Heat
0.4- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
How it works
kunpeng-skill
When your agent uses it
跨智能体、本地优先的多源蒸馏与迁移工作流。用于收录或蒸馏代码仓库、网站、App、UI/交互、图片与品牌、视频、音频、文章、文档、书籍、课程及混合素材,形成带证据的可迁移画像、再生成规范、产品方案和本地方法库;也用于把画像应用到新主题或新 idea 并验收结果。
What it loads into context
Frontmatter
113 tokensAlways available to the agent
SKILL.md
2,340 tokensWhen the skill is activated
Reference documents
25,633 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 定位
- 不可变规则
- 按任务加载参考
- 统一蒸馏闭环
- 跨宿主执行
- 上下文控制
- 统一命令
Scripts executed separately
scripts/analyze_audio.pyscripts/analyze_documents.pyscripts/analyze_images.pyscripts/analyze_repository.pyscripts/analyze_videos.pyscripts/build_library_index.pyscripts/build_profile.pyscripts/capability_probe.pyscripts/compare_reproduction.pyscripts/kunpeng.pyscripts/kunpeng_common.pyscripts/local_ocr.pyscripts/merge_manifests.pyscripts/prepare_evaluation.pyscripts/prepare_review.pyscripts/profile_contract.pyscripts/register_host_evidence.pyscripts/search_library.pyscripts/tests/support.pyscripts/tests/test_analyzers.pyscripts/tests/test_compare_and_validate.pyscripts/tests/test_contracts.pyscripts/tests/test_workflow.pyscripts/validate_contract.pyscripts/validate_output.pyscripts/workflow_gate.py
Files
.gitignoreasset4,829 bytesLICENSEasset11,357 bytesREADME.mddoc17,755 bytesSKILL.mdcore9,176 bytesSKILL.mdcore9,176 bytesagents/openai.yamlasset284 bytesassets/kunpeng-skill-banner-web.pngasset830,878 bytesassets/kunpeng-skill-banner.pngasset1,422,637 bytesreferences/audio-distillation.mddoc2,387 bytesreferences/beginner-tech-selection.mddoc2,938 bytesreferences/brand-visual.mddoc3,429 bytesreferences/development-plan.mddoc3,517 bytesreferences/image-distillation.mddoc3,078 bytesreferences/knowledge-course-distillation.mddoc1,600 bytesreferences/library-retrieval.mddoc3,373 bytesreferences/local-toolchain.mddoc9,133 bytesreferences/method-distillation.mddoc5,213 bytesreferences/mixed-media-distillation.mddoc1,953 bytesreferences/output-contract.mddoc3,086 bytesreferences/platform-routing.mddoc2,547 bytesreferences/product-discovery.mddoc2,655 bytesreferences/project-collection.mddoc4,591 bytesreferences/quality-gates.mddoc5,347 bytesreferences/reproduction-standard.mddoc3,629 bytesreferences/semantic-review-contract.mddoc8,628 bytesreferences/source-routing.mddoc4,470 bytesreferences/ui-interaction.mddoc3,052 bytesreferences/video-distillation.mddoc4,180 bytesreferences/writing-distillation.mddoc4,319 bytesrequirements-standard.txtdoc412 bytesscripts/analyze_audio.pyruns13,753 bytesscripts/analyze_documents.pyruns28,016 bytesscripts/analyze_images.pyruns18,116 bytesscripts/analyze_repository.pyruns12,352 bytesscripts/analyze_videos.pyruns57,826 bytesscripts/build_library_index.pyruns7,723 bytesscripts/build_profile.pyruns9,394 bytesscripts/capability_probe.pyruns14,382 bytesscripts/compare_reproduction.pyruns17,839 bytesscripts/kunpeng.pyruns2,488 bytesscripts/kunpeng_common.pyruns7,342 bytesscripts/local_ocr.pyruns4,099 bytesscripts/merge_manifests.pyruns4,866 bytesscripts/prepare_evaluation.pyruns6,615 bytesscripts/prepare_review.pyruns9,459 bytesscripts/profile_contract.pyruns20,294 bytesscripts/register_host_evidence.pyruns10,308 bytesscripts/search_library.pyruns7,031 bytesscripts/tests/support.pyruns2,443 bytesscripts/tests/test_analyzers.pyruns13,304 bytesscripts/tests/test_compare_and_validate.pyruns2,305 bytesscripts/tests/test_contracts.pyruns5,991 bytesscripts/tests/test_workflow.pyruns9,712 bytesscripts/validate_contract.pyruns2,238 bytesscripts/validate_output.pyruns14,409 bytesscripts/workflow_gate.pyruns25,810 bytes
Read SKILL.md
# 鲲鹏 Skill
## 定位
把多源素材转成可验证、可迁移、可继续执行的方法和再生成规范。支持四种模式:
1. **收录**:忠实建立项目或素材档案。
2. **蒸馏**:提取稳定规律、条件、参数、反例和边界,形成蒸馏画像。
3. **规划/应用**:把资料库或画像用于新的 idea、产品、主题或内容。
4. **维护**:增量更新资料库、画像和验收结果。
这不是模型训练、微调或权重更新。确定性脚本负责采集证据;Codex、Claude Code、WorkBuddy、OpenCode、Hermes 等当前宿主负责语义理解和创作。不得额外读取 API Key 或调用未获用户授权的托管推理服务。
## 不可变规则View the complete source on GitHubSkills included
- kunpeng-skill
Repository facts
- License
- Apache-2.0
- Created
- Aug 6, 2026
- Last pushed
- Sep 4, 2026
- Forks
- 5
- Open issues
- 0
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 5, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 1 note
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 1 dangerous shell commandin 1 file: references/local-toolchain.md:43
- 37 network referencesin 6 files: .gitignore:105 references/local-toolchain.md:47 scripts/tests/test_analyzers.py:164 and 3 more
- No hidden or obfuscated text
- No instruction overrides
- 26 executable scriptsin 26 files: scripts/analyze_audio.py:1 scripts/analyze_documents.py:1 scripts/analyze_images.py:1 and 23 more
- 10 references to secretsin 7 files: scripts/tests/test_analyzers.py:132 scripts/analyze_repository.py:21 .gitignore:151 and 4 more
- No requests to vote in Hot
Show all 74 signals by file
.gitignore
- Network accessline 105
# This is especially recommended for binary packages to ensure reproducibility, and is more # commonly ignored for libraries. # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control - Network accessline 106
# commonly ignored for libraries. # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control # poetry.lock - Network accessline 107
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control - Network accessline 112
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. # pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python. # https://pdm-project.org/en/latest/usage/pro - Network accessline 113
# pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python. # https://pdm-project.org/en/latest/usage/project/#working-with-version-control # pdm.lock - Network accessline 114
# https://pdm-project.org/en/latest/usage/project/#working-with-version-control - Access to secretsline 151
[Credential-related source omitted] - Network accessline 184
# PyCharm # JetBrains specific template is maintained in a separate JetBrains.gitignore that can # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore - Network accessline 185
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore # and can be added to the global gitignore or merged into th - Network accessline 186
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore - Network accessline 192
# Abstra is an AI-powered process automation framework. # Ignore directories containing user credentials, local state, and settings. # Learn more at https://abstra.io/docs - Network accessline 193
# Ignore directories containing user credentials, local state, and settings. # Learn more at https://abstra.io/docs .abstra/ - Network accessline 194
# Learn more at https://abstra.io/docs - Network accessline 197
# Visual Studio Code # Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore # that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore - Network accessline 198
# Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore # that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore # and can be added to the global git - Network accessline 199
# that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore
LICENSE
README.md
- Network accessline 113
https://github.com/hufeng173/kunpeng-skill
references/local-toolchain.md
- Dangerous shell operationline 43
FFmpeg 使用操作系统的软件源或官方构建安装。常见命令是 Windows `winget install Gyan.FFmpeg`、Ubuntu/WSL `sudo apt install ffmpeg`、macOS `brew install ffmpeg`。这些命令会修改系统,必须由使用者主动执行,智能体不得自行安装。 - Network accessline 47
| 组件 | 上游 | 作用与许可提醒 | | --- | --- | --- | | FFmpeg | [FFmpeg/FFmpeg](https://github.com/FFmpeg/FFmpeg) | 媒体探测、音轨和字幕提取;具体构建可能是 LGPL 或 GPL。 | - Network accessline 48
| --- | --- | --- | | FFmpeg | [FFmpeg/FFmpeg](https://github.com/FFmpeg/FFmpeg) | 媒体探测、音轨和字幕提取;具体构建可能是 LGPL 或 GPL。 | | faster-whisper | [SYSTRAN/faster-whisper](https://github.com/SYSTRAN/faster-whisper) | 本地 ASR,MIT;模型权重许可单独核对。 | - Network accessline 49
| FFmpeg | [FFmpeg/FFmpeg](https://github.com/FFmpeg/FFmpeg) | 媒体探测、音轨和字幕提取;具体构建可能是 LGPL 或 GPL。 | - Network accessline 50
| faster-whisper | [SYSTRAN/faster-whisper](https://github.com/SYSTRAN/faster-whisper) | 本地 ASR,MIT;模型权重许可单独核对。 | - Network accessline 51
| PaddleOCR/PaddlePaddle | [PaddlePaddle/PaddleOCR](https://github.com/PaddlePaddle/PaddleOCR) | 本地 OCR,Apache-2.0;模型许可单独核对。 | - Network accessline 52
| PySceneDetect | [Breakthrough/PySceneDetect](https://github.com/Breakthrough/PySceneDetect) | 镜头边界,BSD-3-Clause。 | - Network accessline 53
| OpenCV | [opencv/opencv](https://github.com/opencv/opencv) | 抽帧、图像和复核指标,Apache-2.0。 | - Network accessline 54
| librosa | [librosa/librosa](https://github.com/librosa/librosa) | 节拍、响度和停顿统计,ISC。 | - Network accessline 55
| 文档解析器 | [pypdf](https://github.com/py-pdf/pypdf)、[python-docx](https://github.com/python-openxml/python-docx)、[python-pptx](https://github.com/scanny/python-pptx)、[trafilatura](https://github.com/adbar/trafilatura) | PDF、Office 和 HTML 本地提
scripts/analyze_audio.py
scripts/analyze_documents.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/analyze_images.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/analyze_repository.py
scripts/analyze_videos.py
scripts/build_library_index.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/build_profile.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/capability_probe.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/compare_reproduction.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/kunpeng.py
scripts/kunpeng_common.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/local_ocr.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/merge_manifests.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/prepare_evaluation.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/prepare_review.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/profile_contract.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/register_host_evidence.py
scripts/search_library.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/tests/support.py
- Executable scriptline 1
Executable file
scripts/tests/test_analyzers.py
- Executable scriptline 1
Executable file - Access to secretsline 132
[Credential-related source omitted] - Access to secretsline 138
[Credential-related source omitted] - Access to secretsline 140
[Credential-related source omitted] - Network accessline 164
[Credential-related source omitted] - Network accessline 165
[Credential-related source omitted] - Network accessline 166
[Credential-related source omitted] - Network accessline 169
self.assertEqual(result.returncode, 0, result.stderr) analysis = json.loads((evidence / "analysis.json").read_text(encoding="utf-8")) self.assertEqual(analysis["source"]["public_url"], "https://example.com/path") - Network accessline 170
analysis = json.loads((evidence / "analysis.json").read_text(encoding="utf-8")) self.assertEqual(analysis["source"]["public_url"], "https://example.com/path") self.assertEqual(analysis["capture_log"]["status"], "part - Network accessline 171
self.assertEqual(analysis["source"]["public_url"], "https://example.com/path")
scripts/tests/test_compare_and_validate.py
- Executable scriptline 1
Executable file
scripts/tests/test_contracts.py
- Executable scriptline 1
Executable file
scripts/tests/test_workflow.py
- Executable scriptline 1
Executable file
scripts/validate_contract.py
- Executable scriptline 1
#!/usr/bin/env python3
scripts/validate_output.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 22
[Credential-related source omitted] - Network accessline 23
"private key": re.compile(r"-----BEGIN [A-Z ]*PRIVATE KEY-----"), "webhook URL": re.compile(r"https://(?:hooks\.slack\.com/services|discord(?:app)?\.com/api/webhooks)/[^\s`]+", re.IGNORECASE), "credential assignment": re.compile( - Network accessline 24
"webhook URL": re.compile(r"https://(?:hooks\.slack\.com/services|discord(?:app)?\.com/api/webhooks)/[^\s`]+", re.IGNORECASE),
scripts/workflow_gate.py
- Executable scriptline 1
#!/usr/bin/env python3
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 55 facts
- Network access in code of documentationREADME.md:113Low confidence
- Dangerous shell operation in prose of documentationreferences/local-toolchain.md:43Low confidence
- Network access in prose of documentationreferences/local-toolchain.md:47Low confidence
- Network access in prose of documentationreferences/local-toolchain.md:48Low confidence
- Network access in prose of documentationreferences/local-toolchain.md:49Low confidence
- Network access in prose of documentationreferences/local-toolchain.md:50Low confidence
- Network access in prose of documentationreferences/local-toolchain.md:51Low confidence
- Network access in prose of documentationreferences/local-toolchain.md:52Low confidence
- Network access in prose of documentationreferences/local-toolchain.md:53Low confidence
- Network access in prose of documentationreferences/local-toolchain.md:54Low confidence
- Network access in prose of documentationreferences/local-toolchain.md:55Low confidence
- Executable script in code of a file that runsscripts/analyze_audio.py:1High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuescripts/analyze_audio.py:162Low confidence
- Executable script in code of a file that runsscripts/analyze_documents.py:1High confidence
- Executable script in code of a file that runsscripts/analyze_images.py:1High confidence
- Executable script in code of a file that runsscripts/analyze_repository.py:1High confidence
- Access to secrets in code of a file that runsscripts/analyze_repository.py:21High confidence
- Access to secrets in code of a file that runsscripts/analyze_repository.py:24High confidence
- Executable script in code of a file that runsscripts/analyze_videos.py:1High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuescripts/analyze_videos.py:371Low confidence
- Executable script in code of a file that runsscripts/build_library_index.py:1High confidence
- Executable script in code of a file that runsscripts/build_profile.py:1High confidence
- Executable script in code of a file that runsscripts/capability_probe.py:1High confidence
- Executable script in code of a file that runsscripts/compare_reproduction.py:1High confidence
- Executable script in code of a file that runsscripts/kunpeng.py:1High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuescripts/kunpeng.py:70Low confidence
- Executable script in code of a file that runsscripts/kunpeng_common.py:1High confidence
- Executable script in code of a file that runsscripts/local_ocr.py:1High confidence
- Executable script in code of a file that runsscripts/merge_manifests.py:1High confidence
- Executable script in code of a file that runsscripts/prepare_evaluation.py:1High confidence
- Executable script in code of a file that runsscripts/prepare_review.py:1High confidence
- Executable script in code of a file that runsscripts/profile_contract.py:1High confidence
- Executable script in code of a file that runsscripts/register_host_evidence.py:1High confidence
- Access to secrets in code of a file that runsscripts/register_host_evidence.py:28High confidence
- Executable script in code of a file that runsscripts/search_library.py:1High confidence
- Executable script in code of a testscripts/tests/support.py:1Low confidence
- Executable script in code of a testscripts/tests/test_analyzers.py:1Low confidence
- Access to secrets in code of a test: a variable, placeholder or call, not a stored valuescripts/tests/test_analyzers.py:132Low confidence
- Access to secrets in code of a test: a variable, placeholder or call, not a stored valuescripts/tests/test_analyzers.py:138Low confidence
- Access to secrets in code of a test: a variable, placeholder or call, not a stored valuescripts/tests/test_analyzers.py:140Low confidence
- Network access in code of a testscripts/tests/test_analyzers.py:164Low confidence
- Network access in code of a testscripts/tests/test_analyzers.py:165Low confidence
- Network access in code of a testscripts/tests/test_analyzers.py:166Low confidence
- Network access in code of a testscripts/tests/test_analyzers.py:169Low confidence
- Network access in code of a testscripts/tests/test_analyzers.py:170Low confidence
- Network access in code of a testscripts/tests/test_analyzers.py:171Low confidence
- Executable script in code of a testscripts/tests/test_compare_and_validate.py:1Low confidence
- Executable script in code of a testscripts/tests/test_contracts.py:1Low confidence
- Executable script in code of a testscripts/tests/test_workflow.py:1Low confidence
- Executable script in code of a file that runsscripts/validate_contract.py:1High confidence
and 5 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.