Agent Skills
› virgo777/buddyme
virgo777/buddyme
GitHub提供生产级 REST API 设计规范,涵盖资源命名、HTTP 方法语义、状态码使用、响应格式(含分页)及错误处理最佳实践,确保接口一致性与开发者友好性。
Install All Skills
npx skills add virgo777/buddyme --all -g -y
Skills in Collection (25)
提供生产级 REST API 设计规范,涵盖资源命名、HTTP 方法语义、状态码使用、响应格式(含分页)及错误处理最佳实践,确保接口一致性与开发者友好性。
设计新的 API 端点
审查现有的 API 合约
添加分页或过滤功能
实现 API 错误处理
规划 API 版本控制策略
npx skills add virgo777/buddyme --skill api-design -g -y
用于撰写博客、教程、新闻通讯等长篇内容。支持模仿品牌语气,遵循具体开头、短句优先等核心规则,禁用空洞词汇,提供技术指南与散文的结构模板及质量把控流程,确保内容真实可信且风格统一。
用户需要撰写博客文章或教程
需要将笔记转化为精美文章
要求模仿特定品牌或创始人的语气
对现有文案进行结构优化
npx skills add virgo777/buddyme --skill article-writing -g -y
提供自主运行 Claude Code 循环的架构与模式,涵盖从简单顺序流水线到复杂多智能体 DAG 编排。支持无干预工作流、CI/CD 流水线构建及上下文持久化,旨在提升开发自动化效率与质量。
需要构建无需人工干预的自主开发工作流
设计 CI/CD 风格的持续集成与开发流水线
选择适合当前任务的循环架构(如顺序或并行)
实现循环迭代间的上下文持久化
为自动化流程添加质量门禁和清理环节
npx skills add virgo777/buddyme --skill autonomous-loops -g -y
提供后端架构最佳实践,涵盖REST/GraphQL API设计、仓储与服务层模式、中间件实现及数据库查询优化。适用于Node.js、Express和Next.js环境,指导构建可扩展、高可用的服务端应用。
设计REST或GraphQL API端点
实现仓储层或服务层逻辑
优化数据库查询性能
编写身份验证或日志中间件
npx skills add virgo777/buddyme --skill backend-patterns -g -y
提供TS/JS/React/Node.js通用编码标准,涵盖命名、不可变性、错误处理及Async最佳实践。指导新项目启动、代码审查、重构及规范设置,确保代码质量与可维护性。
启动新项目或模块时
进行代码审查(Code Review)时
重构现有代码以遵循规范时
强制执行命名、格式或结构一致性时
设置 linting 或类型检查规则时
引导新贡献者了解编码规范时
npx skills add virgo777/buddyme --skill coding-standards -g -y
交互式向导,引导用户从ECC仓库选择性安装或验证技能与规则。支持用户级/项目级部署,提供核心及小众技能分类选择,并执行路径验证与优化建议。
用户输入 configure ecc、install ecc 等指令
用户需选择性安装或验证 ECC 技能/规则
npx skills add virgo777/buddyme --skill configure-ecc -g -y
自动从Claude Code会话结束时的评估中提取可复用模式,保存为已学习技能。通过Stop钩子轻量化运行,支持配置阈值、检测多种错误与调试模式,旨在实现持续学习与经验积累。
需要自动从历史会话中提取并保存可复用编程模式时
配置或调整会话结束时的自动化技能提取规则时
查看或管理 ~/.claude/skills/learned/ 目录下的已学习技能时
npx skills add virgo777/buddyme --skill continuous-learning -g -y
提供Web应用生产部署最佳实践,涵盖CI/CD流水线、Docker容器化(Node.js/Go/Python)、健康检查及蓝绿、金丝雀等部署策略,助力实现零停机发布与快速回滚。
设置 CI/CD 流水线
进行 Docker 容器化
规划部署策略
配置健康检查
准备生产发布
npx skills add virgo777/buddyme --skill deployment-patterns -g -y
指导创建独特且生产级的前端界面,避免通用AI美学。适用于构建网页、组件或应用,强调大胆的美学方向、精细的排版、色彩及动效,产出视觉 striking 的代码。
构建前端组件或页面
设计网页或仪表盘
美化Web用户界面
生成HTML/CSS/React代码
npx skills add virgo777/buddyme --skill frontend-design -g -y
用于创建零依赖、动画丰富的HTML演示文稿或转换PPT文件。支持从主题到交付的全流程,强调视口适配、视觉风格探索及生产级代码质量,适用于演讲和路演场景。
创建演讲或路演幻灯片
将PPT/PPTX转换为HTML
优化现有HTML幻灯片布局与动画
npx skills add virgo777/buddyme --skill frontend-slides -g -y
用于执行市场研究、竞争分析、投资者尽调和行业情报。支持市场规模估算、竞品对比及技术扫描,提供带来源引用的决策支持摘要,强调数据时效性、对立证据及事实与建议的区分。
需要市场规模估算
进行竞品对比
投资者或基金尽职调查
技术或供应商扫描
为业务决策提供支持的研究
npx skills add virgo777/buddyme --skill market-research -g -y
基于微软MarkItDown库的Agent技能,支持将PDF、Word、PPT、Excel、图片(OCR)、音频及网页等多种格式转换为Markdown文本。提供CLI工具、Python API及批量转换脚本,适用于文档解析、内容提取与分析场景。
用户需要将文件(如PDF、Word)转换为Markdown格式
用户需要提取网页或YouTube视频的文本内容
用户需要进行图像文字识别(OCR)或音频转写
用户需要批量处理多个文档并统一输出为Markdown
npx skills add virgo777/buddyme --skill markitdown-skill -g -y
通过钩子在文件编辑时自动执行格式化、代码检查,并由Claude子进程智能修复违规项。支持多语言分级路由,防御配置篡改,强制使用现代包管理器,实现编写时代码质量强制执行。
每次文件编辑时自动格式化和代码检查
需要防止智能体绕过Linter配置而非修复代码
针对复杂代码进行分级模型路由修复
开发多种语言(Python, TS等)时统一质量管控
npx skills add virgo777/buddyme --skill plankton-code-quality -g -y
提供Python开发最佳实践,涵盖PEP 8规范、类型提示及EAFP等惯用法。旨在帮助开发者编写健壮、高效且易于维护的代码,适用于编码、评审和重构场景。
编写新的Python代码
评审Python代码
重构现有Python代码
设计Python包或模块
npx skills add virgo777/buddyme --skill python-patterns -g -y
提供Python测试综合策略,涵盖pytest使用、TDD红绿重构流程、覆盖率要求及Fixtures/Mocking等最佳实践,适用于编写新代码、设计测试套件及审查覆盖率场景。
编写新的 Python 代码时
为 Python 项目设计测试套件时
审查 Python 测试覆盖率时
搭建测试基础设施时
npx skills add virgo777/buddyme --skill python-testing -g -y
通过IMAP/SMTP协议管理QQ邮箱,支持读取收件箱、发送邮件(含附件)、按主题/发件人/日期搜索邮件及列出文件夹。需配置授权码和环境变量。
用户需要阅读QQ邮箱中的邮件
用户希望发送带有或不带附件的电子邮件
用户想要搜索特定条件的邮件
用户需要查看QQ邮箱的文件夹列表
npx skills add virgo777/buddyme --skill qqmail -g -y
编码前调研技能,系统化搜索现有工具、库和模式以避免重复造轮子。通过需求分析、并行搜索、评估候选方案并决策采用或自研,支持快速行内检查及调用调研智能体生成结构化报告。
开发新功能且可能存在现成解决方案时
添加依赖项或进行系统集成时
用户要求添加功能且准备编写代码时
创建工具类、辅助函数或抽象层之前
npx skills add virgo777/buddyme --skill search-first -g -y
建议在工作流逻辑节点手动执行压缩,避免自动压缩导致上下文丢失。通过追踪工具调用并检测阈值触发提醒,指导用户在研究后、里程碑完成或任务切换时进行策略性压缩,以优化长会话的上下文管理。
长会话接近上下文限制
多阶段任务转换
不相关任务切换
响应变慢或连贯性下降
npx skills add virgo777/buddyme --skill strategic-compact -g -y
该Skill提供基于SHA-256内容哈希的文件缓存模式,用于缓存PDF解析等高成本处理结果。通过内容而非路径生成缓存键,实现文件移动/重命名后仍有效、内容变更自动失效,并以服务层封装保持纯函数纯净。
构建文件处理流水线
处理成本高昂且需重复处理相同文件
需提供--cache/--no-cache选项
希望为现有纯函数添加缓存功能
npx skills add virgo777/buddyme --skill content-hash-cache-pattern -g -y
为Claude Code提供评测驱动开发框架,支持定义能力与回归测试,使用代码、模型或人工评分器,通过pass@k指标衡量智能体可靠性并追踪性能变化。
设置评测驱动开发工作流
定义任务通过失败标准
创建回归测试套件
基准测试智能体性能
npx skills add virgo777/buddyme --skill eval-harness -g -y
提供React与Next.js前端开发最佳实践,涵盖组件组合、状态管理、数据获取、性能优化及表单处理等模式。
构建React组件
管理应用状态
实现数据获取逻辑
优化前端性能
处理表单验证
npx skills add virgo777/buddyme --skill frontend-patterns -g -y
解决多智能体工作流中子智能体上下文缺失或过载问题。通过派发、评估、优化和循环四个阶段迭代检索代码库,逐步精准获取必要上下文,避免信息不足或超出限制。
子智能体需预测性获取代码库上下文
构建需逐步优化的多智能体工作流
遇到上下文过大或缺失导致的失败
设计类RAG的代码探索流水线
优化智能体编排中的Token使用
npx skills add virgo777/buddyme --skill iterative-retrieval -g -y
提供基于Zenith项目的技能模板,涵盖Next.js/FastAPI技术栈、文件结构、代码模式及部署测试要求,用于指导特定项目开发。
需要参考特定项目架构时
询问项目文件结构或代码规范时
npx skills add virgo777/buddyme --skill project-guidelines-example -g -y
提供代码提交前的全方位验证流程,涵盖构建、类型检查、Lint、测试及安全扫描。通过分阶段执行确保代码质量,生成详细报告并判断是否满足PR提交标准。
完成功能开发或重大代码变更后
创建拉取请求(PR)之前
重构之后
npx skills add virgo777/buddyme --skill verification-loop -g -y
用于查询国内城市实时天气。自动触发于用户询问天气场景,提取城市名并转换为拼音后调用脚本获取数据,以简洁口语化格式回复,支持异常处理与模糊确认。
用户询问某地当前天气状况
用户查询未来或近期天气预报
用户提及具体城市的温度或降水情况
npx skills add virgo777/buddyme --skill weather-skill -g -y


