Agent Skills
› openyak/openyak
openyak/openyak
GitHub指导 Agent 使用 p5.js 创建算法艺术。通过先定义算法哲学再编写代码的两步流程,生成包含种子随机性和交互性的生成式艺术作品,输出哲学文档及 HTML/JS 文件。
Install All Skills
npx skills add openyak/openyak --all -g -y
Skills in Collection (25)
指导 Agent 使用 p5.js 创建算法艺术。通过先定义算法哲学再编写代码的两步流程,生成包含种子随机性和交互性的生成式艺术作品,输出哲学文档及 HTML/JS 文件。
用户请求创建算法艺术
用户请求生成式艺术
用户请求基于代码的艺术创作
npx skills add openyak/openyak --skill algorithmic-art -g -y
通过5-8轮自适应对话收集用户角色、偏好等信息,生成个性化AI助手指令文件。适用于初始化或更新AI助手行为配置的场景。
设置或初始化AI助手
个性化AI助手配置
更新助手指令
npx skills add openyak/openyak --skill bootstrap -g -y
用于根据用户输入创建原创视觉设计哲学,并生成海报、艺术品等静态图像文件(.png/.pdf)。强调视觉表达、空间构图及极简文字,避免版权风险。
用户要求创作海报或艺术作品
需要生成静态视觉设计文件
npx skills add openyak/openyak --skill canvas-design -g -y
专家级 Mermaid 图表生成技能,支持流程图、时序图、架构图等23种类型,帮助用户可视化业务流程、系统架构及数据关系。
需要创建流程图或架构图
可视化数据结构或系统交互
生成项目甘特图或看板
npx skills add openyak/openyak --skill charting -g -y
提供数据分析和解读能力,涵盖表格数据处理、趋势识别、统计摘要、对比分析及异常检测。支持通过Python代码执行进行大规模数据处理、统计计算及图表生成,并输出结构化分析报告和可视化建议。
用户请求对提供的表格或CSV数据进行统计分析
需要识别数据中的趋势、异常或进行多维度对比
要求生成基于数据的统计摘要或可视化图表建议
npx skills add openyak/openyak --skill data-analysis -g -y
提供结构化文档共创工作流,引导用户经历上下文收集、迭代优化及读者测试三阶段,高效撰写技术规格、提案等文档。
用户提及撰写文档、提案或规范
用户创建 PRD、设计文档或 RFC
npx skills add openyak/openyak --skill doc-coauthoring -g -y
提供文档摘要与解读服务,支持长文档提炼、多级摘要生成及关键信息提取。涵盖研究、新闻、合同等类型,并提供简化、批判性分析及Q&A等功能。
用户要求对PDF或文章进行总结
需要提取合同或报告的关键条款
请求将技术文档转化为通俗解释
npx skills add openyak/openyak --skill document-summary -g -y
提供Word文档处理指南,涵盖使用python-docx库读取、创建和编辑DOCX文件。支持文本提取、样式控制、表格生成、图片插入及页眉页脚设置等高级功能。
需要读取或解析Word文档内容
需要编程方式创建新的Word文档
需要修改现有Word文档的格式或结构
npx skills add openyak/openyak --skill docx -g -y
提供商务邮件撰写技能,涵盖正式与非正式语气、结构化格式、回复及跟进邮件生成,支持多语言,指导用户明确收件人、目的与语调以输出专业邮件。
起草商务邮件
撰写邮件回复
发送跟进邮件
调整邮件语气
npx skills add openyak/openyak --skill email -g -y
指导创建独特且生产级的前端界面,避免通用AI美学。用于构建网页组件、页面或应用,强调大胆的美学方向、精细的排版与色彩设计,生成高质量、视觉冲击力强的前端代码。
构建网页组件或页面
设计仪表盘或着陆页
美化Web UI界面
npx skills add openyak/openyak --skill frontend-design -g -y
对GitHub仓库进行多轮深度研究,结合API与网络搜索生成包含时间线、指标分析及Mermaid图的Markdown报告。
用户请求GitHub项目的全面分析
提供GitHub仓库URL或开源项目名称
npx skills add openyak/openyak --skill github-deep-research -g -y
指导开发高质量MCP服务器,使LLM能通过工具与外部服务交互。涵盖研究规划、框架选型(TypeScript/Python)、API覆盖、工具命名及错误处理等最佳实践。
创建MCP服务器
集成外部API到LLM
构建Agent工具
npx skills add openyak/openyak --skill mcp-builder -g -y
用于整理会议记录,从原始文本中提取关键讨论、决策及待办事项(Who/What/When),并生成结构化的Markdown文档。
提供会议纪要或录音转写稿要求整理
需要提取会议中的行动项和决策
npx skills add openyak/openyak --skill meeting-notes -g -y
提供PDF文档处理指南,涵盖读取、创建及操作(如表格提取、合并拆分、表单处理等)。支持文本提取、OCR识别扫描件以及使用reportlab生成结构化报告,适用于多种PDF场景。
需要读取或解析PDF文件内容
需要从PDF中提取表格数据
需要创建或生成新的PDF文档
需要对PDF进行合并、拆分或加密等操作
npx skills add openyak/openyak --skill pdf -g -y
提供PowerPoint文件处理指南,涵盖使用python-pptx库读取、创建及编辑PPTX文件。包括文本提取、幻灯片布局选择、内容添加、格式设置及XML级编辑等操作示例。
需要生成或修改PPT演示文稿
从PPT文件中提取文本或表格数据
npx skills add openyak/openyak --skill pptx -g -y
提供演示文稿创建工作流,包括需求澄清、故事线设计、单页内容原则、视觉布局建议及演讲者备注生成,支持多种场景与时长规划。
用户需要制作PPT大纲或幻灯片内容
请求撰写演讲者备注或优化演示结构
npx skills add openyak/openyak --skill presentation -g -y
将PRD或需求文档拆解为带有依赖关系和优先级的结构化任务列表,辅助项目规划与任务分解。
用户希望规划项目
要求将需求拆分为任务
从PRD创建任务列表
npx skills add openyak/openyak --skill project-planning -g -y
提供报告与提案写作指南,涵盖工作总结、分析报告等类型及标准结构。遵循金字塔原理,强调数据支撑与清晰排版,确保内容结论先行、建议可执行,适用于各类商务文档撰写。
用户请求撰写工作报告或总结
需要生成市场分析或可行性研究
编写项目提案或商业计划书
npx skills add openyak/openyak --skill report -g -y
提供深度研究与信息综合方法论,涵盖竞品分析、SWOT及市场调研框架。指导多源搜索、数据验证与结构化报告输出,辅助决策制定。
用户要求进行市场调研或行业分析
用户需要竞品对比或SWOT分析
npx skills add openyak/openyak --skill research -g -y
用于创建、修改和优化 Agent Skill,支持从0构建、迭代改进、性能评估及描述优化,帮助用户完成技能开发全流程。
用户需要从零开始创建一个新的 Agent Skill
用户希望更新或优化现有的 Agent Skill
用户需要对 Skill 进行性能测试和基准评估
用户希望优化 Skill 的描述以提高触发准确率
npx skills add openyak/openyak --skill skill-creator -g -y
提供专业字体和配色主题库,用于为演示文稿、文档等应用统一视觉风格。支持展示现有主题供选择或根据需求生成自定义主题,确保设计一致性与美观度。
用户需要为PPT或文档设置统一风格
用户希望创建新的自定义主题
npx skills add openyak/openyak --skill theme-factory -g -y
提供多语言翻译和本地化服务,涵盖术语处理、语境适配及格式保留。通过明确需求、分类型策略(如技术、法律、营销等)及三遍流程(理解、翻译、审查),确保译文忠实、流畅且优雅,支持多种输出格式并附带质量检查。
用户请求文本翻译
需要进行本地化处理
npx skills add openyak/openyak --skill translation -g -y
提供一套工具用于构建基于React、Tailwind和shadcn/ui的复杂前端HTML组件。通过初始化项目、开发、打包为单文件HTML并展示,适用于需要状态管理和路由的交互式界面生成。
用户请求创建复杂的Web界面或交互组件
需要将前端代码打包为可分享的单文件HTML
npx skills add openyak/openyak --skill web-artifacts-builder -g -y
用于测试本地 Web 应用的工具包,基于 Playwright 验证前端功能、调试 UI 行为、截图及查看日志。提供服务器生命周期管理脚本,指导用户通过决策树处理静态或动态页面,推荐侦察后执行模式并强调等待网络空闲。
需要测试本地运行的 Web 应用
调试前端 UI 交互或布局问题
捕获浏览器运行时的截图或日志
编写自动化脚本来操作 Web 界面
npx skills add openyak/openyak --skill webapp-testing -g -y
提供Excel文件读写、创建及格式化的操作指南,涵盖openpyxl和pandas库的使用,强调公式化工作流与数据转换。
需要读取或解析Excel文件
需要创建或编辑Excel电子表格
涉及Excel数据格式化和图表生成
npx skills add openyak/openyak --skill xlsx -g -y


