Agent Skills
› silo-code/silo
silo-code/silo
GitHub用于捕获Silo应用UI截图并合成至文档标准背景,保持视觉风格一致。通过API获取高分辨率截图,按指定区域裁剪、缩放并添加圆角效果,适用于更新或添加应用指南中的图片资源。
Install All Skills
npx skills add silo-code/silo --all -g -y
Skills in Collection (10)
用于捕获Silo应用UI截图并合成至文档标准背景,保持视觉风格一致。通过API获取高分辨率截图,按指定区域裁剪、缩放并添加圆角效果,适用于更新或添加应用指南中的图片资源。
需要为文档添加应用界面截图时
更新guide目录下的图片资源时
npx skills add silo-code/silo --skill docs-screenshot -g -y
协调跨会话的架构审查流程,管理状态、验证引用并指导用户执行步骤。不直接进行审查或修复,而是驱动独立会话完成审查与修复循环。
用户希望运行完整的审查和修复循环
用户说'orchestrate an architecture review'
用户问'walk me through the architecture review'
用户询问当前处于哪个步骤
npx skills add silo-code/silo --skill silo-architecture-review-orchestrator -g -y
专注于代码架构合规性的审查技能,检查边界违规、层级逻辑错误及未记录依赖。适用于PR合并前或现有系统的架构漂移审计,确保代码符合既定ADR和工程原则,不涉及代码质量或风格检查。
请求进行架构审查
检查代码是否尊重Silo边界
合并跨领域变更前
审计现有区域是否存在架构漂移
npx skills add silo-code/silo --skill silo-architecture-review -g -y
指导在修改 @silo-code/sdk 公共符号时同步更新文档,包括编写 TSDoc、标记可见性、重新导出、生成 API 参考及更新路线图。
添加或修改 SDK 公共方法、类型或字段
编辑项目定位或 Context7 索引
npx skills add silo-code/silo --skill silo-docs-sync -g -y
用于在系统设计阶段构建和精炼领域模型,通过挑战模糊术语、讨论边缘场景及即时记录决策来统一产品词汇。适用于确定命名、评估命名选择或涉及文档/ADR/RFC变更的场景。
确定产品术语定义
评估命名选择的准确性
设计阶段需统一领域语言
涉及 ADR 或 RFC 文档更新
npx skills add silo-code/silo --skill silo-domain-modeling -g -y
用于手动发布Silo应用GitHub版本,验证草稿资产完整性并确认更新器就绪,通过对比已发布版本计算版本间隙,将未发布的中间版本变更合并至发布说明中,最终将草稿转为公开状态。
要求发布或上线新版本
查询某版本是否已公开发布
需要生成与用户可安装版本一致的发布公告
npx skills add silo-code/silo --skill silo-release-publish -g -y
指导在Silo仓库中编写或更新单元测试,使用Vitest并采用纯逻辑测试风格。要求将组件逻辑提取为可测试的辅助函数,直接通过valtio store驱动状态,覆盖边界情况与契约,确保每次行为变更都附带测试。
编写新的单元测试
更新现有单元测试
npx skills add silo-code/silo --skill silo-testing -g -y
通过 RPC 桥接控制 Silo GUI 应用进行运行时验证。在隔离沙箱中启动或附加应用,执行命令、评估 DOM、截图并管理资源,为 verify skill 提供证据捕获能力。
需要启动桌面应用进行界面交互测试
需要捕获 GUI 运行时的截图或状态证据
需要在隔离环境中验证应用功能
npx skills add silo-code/silo --skill verifier-gui -g -y
提供基于代码图谱的仓库导航工具,支持语义查询、全量搜索、文件概览和调用链分析。旨在通过预建索引快速定位代码和理解架构,替代低效的源码阅读和原始grep,提升开发上下文获取效率。
需要理解某模块或功能的工作原理
查找特定符号、常量或函数的所有使用位置
确定代码修改的影响范围或调用关系
快速浏览文件API结构而不读取全文
npx skills add silo-code/silo --skill graft -g -y
将自然语言描述转化为可发布的 Silo TypeScript 扩展,涵盖脚手架生成、代码编写、编译及安装流程。
用户希望创建或开发新的 Silo 扩展
需要将功能需求自动转换为可安装的扩展代码
npx skills add silo-code/silo --skill silo-extension-builder -g -y


