Agent Skills
› biersoeckli/QuickStack
biersoeckli/QuickStack
GitHub智能技能路由助手,根据用户场景推荐最合适的开发流程或工具。通过引导式对话(如需求澄清、原型验证、规格制定)协调实现、测试和审查等子技能,优化从想法到交付的开发路径。
Install All Skills
npx skills add biersoeckli/QuickStack --all -g -y
Skills in Collection (27)
智能技能路由助手,根据用户场景推荐最合适的开发流程或工具。通过引导式对话(如需求澄清、原型验证、规格制定)协调实现、测试和审查等子技能,优化从想法到交付的开发路径。
不确定使用哪个开发流程或技能
需要规划从创意到实现的完整路径
需要协调多个开发阶段的工作流
npx skills add biersoeckli/QuickStack --skill ask-matt -g -y
指导在QuickStack项目中创建和更新后端服务、适配器及服务器操作,遵循单例模式、适配器路由、缓存失效及异常处理等既定架构规范。
创建或修改 src/server/services 下的业务逻辑代码
实现或调整 src/server/adapter 中的外部集成适配层
编写需要遵循特定后端架构规范的服务器端功能
npx skills add biersoeckli/QuickStack --skill backend-services -g -y
用于创建和审查 QuickStack 后端单元测试与集成测试,涵盖 Vitest、Prisma、SQLite 及 k3s Kubernetes 环境,提供命名规范、文件结构及 Mock 策略指导。
编辑 src/server/ 下的后端测试文件
询问后端测试覆盖率
需要设置 Prisma 测试数据库
请求 Kubernetes 集成测试
npx skills add biersoeckli/QuickStack --skill backend-testing -g -y
并行审查代码变更,评估是否符合编码规范及需求规格。支持指定提交或分支作为基准点,自动识别关联Issue与标准文档,结合Fowler代码异味进行多维分析并汇总报告。
用户请求审查分支、PR或特定范围的代码变更
用户询问代码是否符合规范或需求
npx skills add biersoeckli/QuickStack --skill code-review -g -y
提供代码库设计中深层模块的共享词汇与原则,指导接口设计、模块拆分及提升可测试性。
设计或改进模块接口
寻找深化机会以隐藏实现细节
决定模块间的接缝位置
重构代码以提高可测试性或AI导航能力
npx skills add biersoeckli/QuickStack --skill codebase-design -g -y
针对难以复现的 Bug 和性能回归的系统化诊断技能。核心在于构建高置信度的反馈循环,通过测试、脚本或回放等手段快速定位问题根源,并提供具体的闭环构建策略。
用户要求诊断错误
报告系统崩溃或失败
报告性能缓慢或回归
npx skills add biersoeckli/QuickStack --skill diagnosing-bugs -g -y
构建和维护项目领域模型,统一术语,记录架构决策。用于澄清概念、挑战模糊语言、通过场景测试边界及同步代码一致性。
需要统一领域术语或通用语言
记录架构决策 (ADR)
其他技能需要维护领域模型
npx skills add biersoeckli/QuickStack --skill domain-modeling -g -y
指导在 QuickStack 项目中创建和更新基于 Elysia 的 REST API 路由,涵盖路由定义、Zod 校验、鉴权处理及错误规范。
添加或编辑 src/server/api/v1 下的路由文件
定义 Elysia 路由的查询/参数/请求体/响应 Schema
处理 REST API 授权逻辑与标准错误
npx skills add biersoeckli/QuickStack --skill elysia-api-routes -g -y
规范 QuickStack 前端开发,涵盖 React 组件、表单验证、状态管理及服务/客户端边界划分。指导使用 shadcn/ui、Zustand 及 Server Actions 构建符合项目约定的 UI。
创建或更新前端页面和 React 组件
实现基于 Zod 的表单和 Server Action
配置 Zustand 状态管理和对话框
处理流式 UI 或服务端/客户端边界逻辑
npx skills add biersoeckli/QuickStack --skill frontend-ui-patterns -g -y
通过多轮问答压力测试用户计划或决策,构建设计树并逐步厘清依赖关系,直至达成共享理解。
stress-test their thinking
uses any 'grill' trigger phrases
npx skills add biersoeckli/QuickStack --skill grilling -g -y
将当前对话压缩为交接文档,供其他 Agent 继续工作。包含建议技能、敏感信息脱敏及非重复内容引用,保存至系统临时目录。
需要中断会话并移交上下文
为新 Agent 准备工作状态
npx skills add biersoeckli/QuickStack --skill handoff -g -y
根据规格说明或工单实现功能,遵循TDD实践,定期运行类型检查和测试,完成后进行代码审查并提交。
根据需求文档或工单实现新功能
执行编码任务并遵循TDD流程
npx skills add biersoeckli/QuickStack --skill implement -g -y
扫描代码库以识别架构优化机会,生成可视化HTML报告并深入分析候选模块。旨在通过重构提升代码的可测试性和AI导航能力,遵循特定设计词汇和原则。
需要分析代码库架构质量时
寻找重构机会以提升可测试性时
用户希望获得架构改进建议时
npx skills add biersoeckli/QuickStack --skill improve-codebase-architecture -g -y
用于构建一次性原型以验证设计问题,包括逻辑状态模型或UI界面。通过分支选择生成可快速运行的HTML或路由变体,强调无持久化、跳过细节,并将验证后的决策合并至主代码。
用户希望验证状态模型或逻辑是否正确
用户想探索UI界面的视觉表现
npx skills add biersoeckli/QuickStack --skill prototype -g -y
后台代理调查问题,基于官方文档等权威一手源进行验证,将结果整理为Markdown文件并保存至仓库。适用于资料收集、API事实查询及背景调研任务。
需要针对特定主题进行深入调研
收集文档或API事实
委托后台代理完成阅读和资料整理工作
npx skills add biersoeckli/QuickStack --skill research -g -y
解决 Git merge 或 rebase 冲突。包括分析冲突原因、理解双方意图、保留合理变更并完成合并,随后运行自动化检查修复问题,最终完成提交流程。
Git merge/rebase 过程中出现文件冲突
需要手动解决代码合并冲突并继续操作
npx skills add biersoeckli/QuickStack --skill resolving-merge-conflicts -g -y
配置工程技能所需的仓库初始化设置,包括问题追踪器、分类标签及领域文档结构。通过探索仓库现状并与用户确认,建立适用于其他工程技能的上下文环境。
首次使用工程技能前需初始化仓库
需要配置或修复 Issue Tracker 和 Triage 标签
npx skills add biersoeckli/QuickStack --skill setup-matt-pocock-skills -g -y
指导测试驱动开发(TDD)实践,涵盖红绿重构循环、优质测试标准、Seam选择及反模式规避。用于构建或修复功能时编写集成测试,确保测试验证公共接口行为而非实现细节。
用户希望以测试优先方式构建功能
用户提及红绿重构流程
用户需要编写集成测试
npx skills add biersoeckli/QuickStack --skill tdd -g -y
用于在多轮会话中教授用户新技能或概念,通过结构化工作区管理学习状态、资源及课程,强调长期记忆与深度理解。
用户请求学习新技能
用户希望系统性地掌握某个概念
npx skills add biersoeckli/QuickStack --skill teach -g -y
将用户无法独立决策的事项转化为结构化的异步问卷,用于向掌握关键信息的接收者收集必要事实与观点,以填补认知差距并辅助最终决策。
需要向他人收集信息以做出决定
生成用于沟通的调研文档
npx skills add biersoeckli/QuickStack --skill to-questionnaire -g -y
将对话上下文和代码库理解合成为规范文档,并自动发布至项目问题追踪器。该技能无需用户访谈,直接基于已有信息生成包含问题陈述、解决方案、用户故事及测试决策的详细规范。
需要将当前讨论内容转化为正式规格说明书时
需要向项目问题追踪器发布新功能或变更的规范文档时
npx skills add biersoeckli/QuickStack --skill to-spec -g -y
将计划或对话拆解为可独立演示的追踪子弹式工单,定义阻塞依赖并支持发布至跟踪器。
需要分解复杂任务为多个子任务
规划功能开发路径
创建具有依赖关系的工单
npx skills add biersoeckli/QuickStack --skill to-tickets -g -y
自动化管理项目Issue和PR的三态流转,通过分类、验证及编写Agent就绪简报,实现从待处理到可执行或拒绝的状态机转换。
需要整理未标记的Issue或PR
指定特定Issue或PR进行状态变更
查询当前需要人工关注或Agent处理的项
npx skills add biersoeckli/QuickStack --skill triage -g -y
用于规划超出单次会话范围的大型复杂任务。通过创建共享问题追踪器地图,将工作分解为决策型子任务,逐一解决以明确路径,避免盲目执行,最终产出清晰的计划或决策而非直接交付代码。
需要规划大型且模糊的任务
任务过于复杂无法在一次会话中完成
需要制定详细计划而非直接执行
npx skills add biersoeckli/QuickStack --skill wayfinder -g -y
提供 Agent 文档编写指南,涵盖技能、AGENTS.md 等文件的上下文指针优化、负载管理及信息层级结构,旨在提升 Agent 读取文档的准确性和效率。
创建或编辑 Agent Skill
修改 AGENTS.md 或 CLAUDE.md
编写供 Agent 消费的技术文档
npx skills add biersoeckli/QuickStack --skill writing-for-agents -g -y
通过严格的模拟面试来打磨和完善计划或设计方案,帮助发现潜在问题并提升方案质量。
需要优化现有设计或计划
寻求对方案的批判性反馈
npx skills add biersoeckli/QuickStack --skill grill-me -g -y
通过持续的问答审查来优化计划或设计,并在过程中自动生成架构决策记录(ADR)和术语表等文档。
需要优化系统设计时
需要生成架构文档时
npx skills add biersoeckli/QuickStack --skill grill-with-docs -g -y


