Agent Skills
› kajisho5/ffmpeg-skill
kajisho5/ffmpeg-skill
GitHub用于生成适用于多语言库项目的GitHub Actions CI/CD流水线配置,支持Node.js、Python、Go和Rust生态,提供构建、测试矩阵及依赖缓存等最佳实践模板。
Install All Skills
npx skills add kajisho5/ffmpeg-skill --all -g -y
Skills in Collection (14)
用于生成适用于多语言库项目的GitHub Actions CI/CD流水线配置,支持Node.js、Python、Go和Rust生态,提供构建、测试矩阵及依赖缓存等最佳实践模板。
需要为库项目创建CI/CD工作流
更新现有npm、Python、Go或Rust包的自动化构建与测试流程
npx skills add kajisho5/ffmpeg-skill --skill ci-pipeline-synthesizer -g -y
防止、检测和修复仓库中意外提交的敏感信息和开发工件。提供.gitignore配置、git rm --cached清理、文件审计及历史重写指南,确保代码库清洁安全。
检测或移除已提交的密钥和凭证
清理构建产物和个人临时文件
配置新的.gitignore规则
审计仓库实际跟踪的文件列表
npx skills add kajisho5/ffmpeg-skill --skill keeping-git-repos-clean -g -y
提供优化 GitHub Actions CI/CD 效率的检查清单,涵盖降低 macOS 高倍率分钟消耗、触发器去重、并发控制、依赖缓存及矩阵策略,旨在减少费用并缩短构建时间。
CI 流水线执行缓慢
GitHub Actions 分钟配额消耗过快
需要优化或审查现有工作流配置
为新仓库设置 CI/CD 工作流
npx skills add kajisho5/ffmpeg-skill --skill running-github-actions-efficiently -g -y
构建健壮的Python MCP服务器,涵盖工具设计、错误契约、子进程封装及安全性。适用于开发向LLM暴露工具的MCP服务、调试工具注册或测试MCP工具的场景。
编写MCP服务器
将工具或CLI暴露给LLM客户端
调试工具注册或打包问题
测试MCP工具
npx skills add kajisho5/ffmpeg-skill --skill building-python-mcp-servers -g -y
管理Python库发布,涵盖语义化版本控制、Changelog维护、GitHub Actions自动化发布流水线及弃用流程。
规划软件版本发布
编写或更新变更日志
配置或调试发布自动化工作流
处理API弃用警告
npx skills add kajisho5/ffmpeg-skill --skill managing-python-releases -g -y
规范构建与打包脚本,确保产物完整性。防止因静默跳过缺失文件、仅限制大小上限或手动维护文件列表导致生成损坏或过期的制品,适用于审查发布流程和上传逻辑。
编写或审查构建/打包脚本
配置 dist/ 目录复制步骤
设计上传 zip 或安装包的发布工作流
管理已提交的编译资产
npx skills add kajisho5/ffmpeg-skill --skill shipping-build-artifacts -g -y
用于审查ffmpeg-skill仓库的PR或代码变更,重点检查JSON结果文档中的事实一致性、契约与实现差异、回归测试缺失及依赖边界问题,防止虚假状态或错误报告上线。
审查针对ffmpeg-skill仓库的PR或diff
提交前自我检查代码变更
处理关于该代码库的外部审计或评审报告
npx skills add kajisho5/ffmpeg-skill --skill reviewing-ffmpeg-skill-changes -g -y
指导多分支并行开发时的冲突解决策略,识别热点文件并针对清单、版本号等类型提供合并、重算或保留规则,防止静默错误。
解决Git合并冲突
处理并行分支提交
配置多分支协作规范
npx skills add kajisho5/ffmpeg-skill --skill concurrent-branches -g -y
确保产品事实在代码、文档、UI等多处保持一致,防止信息漂移。通过枚举发布面、生成动态内容或编写漂移测试来自动化同步,避免手动维护副本导致的错误。
添加或重命名用户可见功能
编辑产品文案或文档
修改序列化字段或分享链接格式
审查涉及单一事实点的PR
npx skills add kajisho5/ffmpeg-skill --skill shipping-across-surfaces -g -y
指导如何撰写准确的缺陷报告,强调基于实际观测层级的断言,避免夸大或误报。涵盖验证可复现性、识别死代码及核对既有记录等技巧,确保报告真实有效。
提交 Issue 时
编写 PR 或 Code Review 中的缺陷描述
评估可疑现象是否值得上报
npx skills add kajisho5/ffmpeg-skill --skill writing-defect-reports -g -y
规范破坏性操作的安全防护,包括前置检查、拒绝覆盖及路径验证。用于编写或审查删除、重置等高风险命令的代码实现与Review。
编写或删除文件/目录的代码
代码审查涉及历史重写或批量删除
处理用户输入的路径拼接逻辑
npx skills add kajisho5/ffmpeg-skill --skill guarding-destructive-operations -g -y
该技能用于在本地精确复现 CI 流水线检查,通过解析工作流文件提取命令、路径、标记和环境变量,解决本地与 CI 环境不一致导致的构建失败问题。
本地通过但 CI 失败
CI 通过但本地失败
配置本地开发环境
npx skills add kajisho5/ffmpeg-skill --skill reproducing-ci-locally -g -y
在集成第三方库或API前,通过快速探针验证其真实行为、参数和响应格式,避免基于错误假设编写代码,预防静默集成缺陷。
集成新的外部依赖或服务
编写容错或错误处理分支
审查上游接口契约代码
npx skills add kajisho5/ffmpeg-skill --skill verifying-external-behavior -g -y
基于本地 FFmpeg 的音视频处理技能,支持剪辑、转码、字幕、特效及合规检查。通过自然语言指令调用 Python 脚本完成媒体文件编辑与导出,无需云端 API。
用户提及视频或音频文件(mp4, mov, mkv 等)
请求剪辑、转码、添加字幕或调整音量
询问 LUFS、同步或特定平台导出要求
npx skills add kajisho5/ffmpeg-skill --skill ffmpeg-skill -g -y


