Agent Skills
› silo-code/silo
silo-code/silo
GitHub用于生成Silo应用文档的600x400风格化截图。通过API获取原始画面,按预设规则裁剪并合成至桌面壁纸背景,确保文档图片视觉一致性。
Install All Skills
npx skills add silo-code/silo --all -g -y
Skills in Collection (10)
用于生成Silo应用文档的600x400风格化截图。通过API获取原始画面,按预设规则裁剪并合成至桌面壁纸背景,确保文档图片视觉一致性。
添加或更新应用指南中的截图
需要为文档生成标准化的UI界面图片
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审查或现有子系统审计,确保代码符合Silo架构决策与ADR规范。
请求进行架构审查
检查代码是否符合Silo边界
合并跨领域变更前评估
审计现有区域是否存在架构漂移
npx skills add silo-code/silo --skill silo-architecture-review -g -y
规范 SDK 公共符号的文档同步流程,涵盖 TSDoc 编写、类型导出、手动页面创建及 API 参考生成,确保代码与文档一致。
添加新的公共 ctx 方法或类型
修改项目定位或 Context7 索引
npx skills add silo-code/silo --skill silo-docs-sync -g -y
在产品设计阶段主动构建和精炼领域模型,挑战模糊术语,讨论边界场景,并即时更新领域词汇表、ADR或RFC。用于确定词汇、评估命名或涉及决策文档变更时。
设计产品功能时
需要明确或统一领域术语时
评估命名选择时
修改docs/decisions/或docs/proposals/目录内容时
npx skills add silo-code/silo --skill silo-domain-modeling -g -y
用于手动发布 Silo 应用 GitHub Release。流程包括:确认当前已发布版本以计算发布间隔,验证草稿中的所有构建资产和签名完整性,合并未发布版本的变更日志,最后将草稿转为公开状态并通知更新器。
用户要求发布或上线某个应用版本
用户询问特定版本是否已公开发布
需要生成与可安装版本一致的发布公告
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桌面应用进行运行时验证,包括启动、操作DOM、截图及工作区管理。强制在沙箱环境中执行以确保安全,并优化Agent轮次以降低成本。
需要对GUI应用进行自动化功能验证
需要捕获运行时的界面状态或截图证据
npx skills add silo-code/silo --skill verifier-gui -g -y
提供代码仓库的结构化索引工具,通过ask、grep、skeleton等命令快速定位代码位置、理解逻辑和查找调用关系,替代传统搜索以节省token并提高准确性。
需要快速定位代码文件行号
理解模块或函数的工作原理
查找符号的所有调用点
浏览文件API接口概览
npx skills add silo-code/silo --skill graft -g -y
将自然语言描述转化为可发布的 Silo TypeScript 扩展,涵盖脚手架生成、代码编写、编译及安装流程。
用户希望创建新的 Silo 扩展
根据需求自动生成并安装 Silo 插件
npx skills add silo-code/silo --skill silo-extension-builder -g -y


