Agent Skills › SethGammon/Citadel

SethGammon/Citadel

GitHub

基于PRD或现有代码库生成软件实现架构,包括文件树、组件拆解、数据模型及分阶段构建计划。支持绿场和特性模式,对关键决策进行多方案评估,为执行者提供可直接操作的详细蓝图。

50 skills 912

Install All Skills

npx skills add SethGammon/Citadel --all -g -y
More Options

List skills in collection

npx skills add SethGammon/Citadel --list

Skills in Collection (50)

基于PRD或现有代码库生成软件实现架构,包括文件树、组件拆解、数据模型及分阶段构建计划。支持绿场和特性模式,对关键决策进行多方案评估,为执行者提供可直接操作的详细蓝图。
收到已批准的PRD文件路径 用户提出新功能需求且存在现有代码库 需要从零开始设计全新系统架构 根据规格说明书制定构建计划
skills/architect/SKILL.md
npx skills add SethGammon/Citadel --skill architect -g -y
Archon是自主多会话战略代理,用于分解大型跨会话任务。它负责阶段规划、子代理委派、输出审查及状态持久化,适用于需长期执行和复杂协调的复杂工作流。
需要跨多个会话执行的复杂项目 任务涉及多阶段分解与子代理协作 需要保持上下文状态和持续质量控制的长周期任务
skills/archon/SKILL.md
npx skills add SethGammon/Citadel --skill archon -g -y
生成完美对齐的ASCII图表,如架构图、流程图等。通过程序化字符网格确保数学级对齐精度,包含布局规划与渲染验证步骤,适用于需嵌入文本或代码注释的场景。
需要生成架构或流程图等ASCII图表 要求文本可视化且对视觉对齐有严格要求
skills/ascii-diagram/SKILL.md
npx skills add SethGammon/Citadel --skill ascii-diagram -g -y
自动化处理 .planning/intake/ 目录中的待办事项,执行从需求简报、代码构建到验证交付的全流程流水线,适用于范围明确的小型或中型开发任务。
需要自动化处理待开发的特性或任务 有文件放入 .planning/intake/ 目录等待执行 希望无需人工编排地推进小中型开发工作
skills/autopilot/SKILL.md
npx skills add SethGammon/Citadel --skill autopilot -g -y
提供会话与活动成本探索功能,展示真实Token用量、费用及燃烧率。通过读取原生会话数据和脚本获取精确数字,支持按当前会话、今日、本周、特定活动或历史全量维度进行成本查询与分析。
用户询问花费、成本、Token使用情况或燃烧率 使用 /cost 命令及其变体(如 today, week, campaign)
skills/cost/SKILL.md
npx skills add SethGammon/Citadel --skill cost -g -y
根据用户描述自动将应用创建需求分为五类,从空白脚手架到全自动生成及现有代码库功能添加。通过PRD、架构设计和验证流程,实现端到端的应用构建。
用户希望从零开始创建新应用 需要为现有项目添加新功能 提供详细的应用描述以自动生成
skills/create-app/SKILL.md
npx skills add SethGammon/Citadel --skill create-app -g -y
通过访谈挖掘用户重复性工作流程,分析失败模式与质量要求,自动生成并安装经过测试的标准化 SKILL.md 文件,帮助用户将经验编码为可复用的自动化技能。
用户希望将重复性工作流自动化或编码为技能 用户明确要求创建新的 Skill
skills/create-skill/SKILL.md
npx skills add SethGammon/Citadel --skill create-skill -g -y
实现持续自主运行模式,通过链式会话自动执行长期任务。支持本地循环与远程触发两种路径,管理状态、预算及配额限制,适用于夜间或无人值守场景。
需要长时间无人值守运行的任务 自动化连续执行多个会话的流水线
skills/daemon/SKILL.md
npx skills add SethGammon/Citadel --skill daemon -g -y
提供项目实时可观测性仪表盘,聚合活动、遥测和成本数据。支持命令触发或自然语言查询,用于快速掌握项目状态和活跃度。
用户询问当前状态或正在发生的事情 使用/dashboard命令或类似短语如'show activity'
skills/dashboard/SKILL.md
npx skills add SethGammon/Citadel --skill dashboard -g -y
将模糊想法转化为可追踪的决策地图,通过逐个解决研究、原型或讨论类型的工单来厘清需求。适用于工作尚未明确、需跨会话保持上下文且无法直接执行的规划阶段。
需要理清模糊想法和开放问题 工作规模过大不适合单一任务但过小不适合完整活动
skills/decision-map/SKILL.md
npx skills add SethGammon/Citadel --skill decision-map -g -y
主行部署管家,按序处理就绪PR,自动刷新分支、等待CI检查通过后合并并执行部署,失败时创建修复任务。
需要安全串行合并多个PR 自动执行合并后的部署流程
skills/deploy-steward/SKILL.md
npx skills add SethGammon/Citadel --skill deploy-steward -g -y
生成并维护设计清单以确保持视觉一致性。支持从现有代码提取样式或为新项目生成初始配置,并通过后编辑钩子检测偏离规范的设计偏差。
新项目启动需初始化设计风格 现有项目无设计文档需提取样式 发现界面视觉不一致问题 用户指令包含 design, style guide 等关键词
skills/design/SKILL.md
npx skills add SethGammon/Citadel --skill design -g -y
统一意图路由器,自动将用户请求分类并路由至最合适的执行路径(如直接命令、技能或编排器),支持状态查询、设置及技能列表管理。
用户希望完成某事但不确定使用哪个工具 需要查看系统状态或仪表盘
skills/do/SKILL.md
npx skills add SethGammon/Citadel --skill do -g -y
智能文档生成工具,支持函数、模块及API参考三种模式。自动检测项目文档风格,仅补充签名外的语义信息,避免冗余,适用于代码注释、README编写及接口文档生成。
为指定文件或目录添加JSDoc或docstrings 生成或更新模块级README.md 生成HTTP API端点或库导出的参考文档
skills/doc-gen/SKILL.md
npx skills add SethGammon/Citadel --skill doc-gen -g -y
自主质量提升导演,通过假设驱动和多周期迭代优化目标。包含假设验证、并行攻击及模式提取,积累信念模型与知识图谱,实现持续改进。
需要持续的自主质量改进 分析低分原因并验证假设 跨技能模式提取与传播
skills/evolve/SKILL.md
npx skills add SethGammon/Citadel --skill evolve -g -y
基于指标驱动的自动化优化循环,通过隔离工作区提出修改、测量指标并保留改进,支持收敛检测和预算控制。
需要自动优化代码性能或质量指标 根据特定度量标准迭代改进代码
skills/experiment/SKILL.md
npx skills add SethGammon/Citadel --skill experiment -g -y
并行任务协调器,将工作分解为多个独立流,在隔离环境中并发执行并收集结果。适用于可并行处理的3个以上独立任务场景。
需要并行处理多个独立任务 工作可分解为多个无依赖的流
skills/fleet/SKILL.md
npx skills add SethGammon/Citadel --skill fleet -g -y
一种在编码前通过单轮问答澄清模糊需求的技能,自动触发于需求不明确时,提供推荐答案并深挖决策点。
用户说 'grill me' 请求压力测试计划 启动范围模糊的功能
skills/grill/SKILL.md
npx skills add SethGammon/Citadel --skill grill -g -y
跨盘存储审计与清理技能,扫描磁盘空间、孤立Git工作树及大型AI工具缓存,生成迁移命令以释放空间。
磁盘空间不足 清理孤立的工作树 清理膨胀的AI工具缓存
skills/houseclean/SKILL.md
npx skills add SethGammon/Citadel --skill houseclean -g -y
自动化质量提升引擎,通过评分、选择高杠杆维度、攻击改进、验证并循环迭代来提升目标质量。支持基于量规的自动评估与持续优化流程。
需要对目标进行基于量规的迭代式质量提升 需要自动化执行质量评分与改进循环
skills/improve/SKILL.md
npx skills add SethGammon/Citadel --skill improve -g -y
扫描项目配置文件,识别数据库、缓存、消息队列等基础设施组件及其连接关系,生成结构化基础设施清单,辅助系统分析与架构规划。
需要了解项目现有基础设施 准备添加新的中间件或存储 新成员入职熟悉代码库
skills/infra-audit/SKILL.md
npx skills add SethGammon/Citadel --skill infra-audit -g -y
从已完成的活动或演化周期中提取模式与决策,将其整合至现有 Wiki 知识库。支持增量更新、冲突标记及语义记忆编译,避免孤立文件堆积,提升后续会话效率。
需要汇总项目经验教训时 完成活动或演化周期后 希望优化知识库结构时
skills/learn/SKILL.md
npx skills add SethGammon/Citadel --skill learn -g -y
通过截图工具在构建过程中对UI组件进行视觉验证,检测渲染错误、布局断裂及不可见特性,实现快速发现并修复视觉回归问题。
修改 .tsx, .jsx, .vue, .svelte 或 .html 文件后 创建或替换组件时 进行视觉重新设计时
skills/live-preview/SKILL.md
npx skills add SethGammon/Citadel --skill live-preview -g -y
提供当前会话内的有界前台循环功能,支持重复执行动作直至验证通过或达到上限。用于轻量级、需人工介入的迭代任务,如代码修复和测试重试,区别于后台守护进程。
需要在当前会话中重复执行某项操作直到通过验证 尝试修复代码或运行测试并限制最大尝试次数
skills/loop/SKILL.md
npx skills add SethGammon/Citadel --skill loop -g -y
生成代码库结构索引,支持文件、依赖图及角色分析。提供关键词查询与统计功能,并输出紧凑上下文切片供Agent注入,降低Token消耗,适用于熟悉陌生代码库或定位相关文件场景。
需要快速了解陌生代码库结构 通过关键词查找相关代码文件 为Agent注入结构化代码上下文 获取项目整体统计信息
skills/map/SKILL.md
npx skills add SethGammon/Citadel --skill map -g -y
Marshal是单会话元编排器,用于处理多步骤、需调查或跨技能的复杂任务。它自主解析意图、规划执行链并协调子技能,在无需持久化的场景下完成从理解到报告的全流程工作。
需要跨多个技能协作的复杂任务 单次会话内可完成的调查与修复 意图模糊但可合理推断的场景
skills/marshal/SKILL.md
npx skills add SethGammon/Citadel --skill marshal -g -y
审查Fleet工作树待合并分支,检测文件级冲突,评估风险并建议安全合并顺序及冲突解决方案。
检查待合并项 查询冲突情况 审查Fleet代理的合并请求 验证合并安全性
skills/merge-review/SKILL.md
npx skills add SethGammon/Citadel --skill merge-review -g -y
用于审计和整理代码仓库结构,检测文件放置是否符合项目约定,执行移动计划并更新导入路径。
决定文件归属位置 审计文件放置规范性 运行命名规范扫描 移动文件以匹配目录布局
skills/organize/SKILL.md
npx skills add SethGammon/Citadel --skill organize -g -y
自动分析已完成的 Campaign 或故障事件,聚合规划文件、遥测日志及 Git 历史数据,生成结构化复盘报告,识别失败原因、安全系统拦截情况及潜在模式。
Campaign 完成后的自动建议 用户询问 'what broke' 或 'retro' 执行 /do postmortem 命令 复杂调试会话结束后
skills/postmortem/SKILL.md
npx skills add SethGammon/Citadel --skill postmortem -g -y
本地PR自动修复技能,监控CI状态,读取失败日志并应用针对性修复,检查通过后可选合并。作为终端内替代云端自动修复的工具,支持指定PR或当前分支。
需要监控PR的CI状态 希望从终端自动修复失败的CI检查 未安装Claude GitHub App需本地操作
skills/pr-watch/SKILL.md
npx skills add SethGammon/Citadel --skill pr-watch -g -y
根据自然语言描述生成产品需求文档(PRD),支持新建应用和新功能两种模式,通过澄清问题和架构定义,为后续开发提供结构化指导。
用户描述要构建的新应用或功能 在启动 Archon 项目或功能活动前
skills/prd/SKILL.md
npx skills add SethGammon/Citadel --skill prd -g -y
基于 Playwright 的浏览器自动化 QA 验证技能,支持点击、填表等交互测试。自动检测环境并安装依赖,提供发现、启动应用及执行测试流程,适用于功能构建后的端到端验证。
用户要求测试应用或验证功能 需要执行浏览器交互测试 作为开发阶段的结束条件
skills/qa/SKILL.md
npx skills add SethGammon/Citadel --skill qa -g -y
提供安全的多文件重构能力,支持重命名、提取、内联、移动、拆分和合并等操作。通过建立类型和测试基线,执行前规划变更,逐文件执行并验证零回归,失败时自动回滚,确保代码行为不变。
跨代码库重命名符号或文件 从现有代码中提取函数或组件 将大文件拆分为多个小文件 合并相关文件为一个文件 更新函数签名及所有调用点
skills/refactor/SKILL.md
npx skills add SethGammon/Citadel --skill refactor -g -y
该技能已弃用,仅作为重定向存根。不再执行实际研究任务,而是将调用直接转发至 /research --parallel 模式进行并行多侦察员研究。
用户尝试使用已弃用的 research-fleet 命令 系统检测到对旧版并行研究接口的直接调用
skills/research-fleet/SKILL.md
npx skills add SethGammon/Citadel --skill research-fleet -g -y
用于将问题转化为结构化研究结果,提供置信度和来源引用。支持单代理或并行模式,执行搜索、提取信息并生成报告,为后续决策提供依据,不直接采取行动。
评估依赖版本或替代方案 查找技术最佳实践 阅读官方 API 文档 调查类似问题的解决方案 检查代码模式已知问题
skills/research/SKILL.md
npx skills add SethGammon/Citadel --skill research -g -y
执行五遍结构化代码审查,涵盖正确性、安全性、性能、可读性和一致性。支持文件、目录或Git diff范围输入,结合项目规范输出具体可操作的修复建议。
用户请求对特定文件或目录进行代码审查 用户提供Git diff范围要求审查变更内容
skills/review/SKILL.md
npx skills add SethGammon/Citadel --skill review -g -y
根据项目现有代码规范生成新文件,自动识别命名、结构及测试模式并集成到项目中。
需要创建符合项目惯例的新组件或模块 要求生成的代码风格与现有代码库保持一致
skills/scaffold/SKILL.md
npx skills add SethGammon/Citadel --skill scaffold -g -y
管理定时任务,支持本地OS级调度、Codex自动化及远程Cron。提供添加、列表、删除功能,默认使用本地脚本以节省配额并保证持久性,仅在显式确认时使用远程API。
安排定期运行的任务 设置一次性定时提醒 查看已调度的任务 取消计划任务
skills/schedule/SKILL.md
npx skills add SethGammon/Citadel --skill schedule -g -y
用于在会话结束时将当前上下文(代码变更、决策、未决事项)结构化汇总,以便跨会话无缝转移。适用于开发流程中的上下文保存与交接。
用户结束当前会话并希望保留上下文 编排器在会话边界自动触发
skills/session-handoff/SKILL.md
npx skills add SethGammon/Citadel --skill session-handoff -g -y
用于新项目首次配置Citadel框架,通过三种模式自动检测技术栈、安装钩子、生成配置文件并可选运行演示。支持从归档历史中恢复数据,初始化项目结构。
新项目首次配置 重新配置现有设置
skills/setup/SKILL.md
npx skills add SethGammon/Citadel --skill setup -g -y
提供四阶段系统化调试流程,强制在修复前进行观察、假设与验证。旨在定位根本原因,防止盲目修改和修复连锁反应,确保问题被彻底解决。
未知根本原因的复杂Bug排查 多次修复失败需要重新分析
skills/systematic-debugging/SKILL.md
npx skills add SethGammon/Citadel --skill systematic-debugging -g -y
统一遥测中心,提供会话成本、花费统计、钩子活动及信任等级查询,支持开关遥测和阈值调整。
查询会话或历史成本 查看钩子活动记录 管理遥测设置(开关/阈值) 检查信任等级
skills/telemetry/SKILL.md
npx skills add SethGammon/Citadel --skill telemetry -g -y
根据项目现有测试框架和风格,自动生成并验证单元测试。覆盖正常路径、边界条件和错误路径,确保测试首次运行即通过,不修改源码。
生成模块的初始测试覆盖率 从0开始编写正常、边缘及错误路径测试
skills/test-gen/SKILL.md
npx skills add SethGammon/Citadel --skill test-gen -g -y
GitHub Issue 和 PR 调查工具,自动拉取、分类未标记问题,搜索代码库定位根因,审查 PR 并生成修复方案。支持批量处理、过期问题筛选及与 Codex 集成,辅助 GitHub 工作流管理。
需要调查或分类 GitHub Issue 需要审查 GitHub Pull Request issue-monitor 报告新问题时
skills/triage/SKILL.md
npx skills add SethGammon/Citadel --skill triage -g -y
用于安全移除 Citadel 插件的技能。通过验证采纳凭证生成无写入计划,执行精确文件清理并保留归档,确保项目状态可审查且操作受控。
用户希望从项目中彻底移除 Citadel 需要导出 Citadel 遗留配置但不执行删除
skills/unharness/SKILL.md
npx skills add SethGammon/Citadel --skill unharness -g -y
对 Citadel Hook 管道进行自测,通过执行 Write、Edit、Bash 等工具调用验证钩子是否触发、遥测数据是否正确累积且无错误,最终输出挂钩健康状态报告。
更新 Hook 后需要快速健康检查 怀疑工具响应慢或质量门禁未触发 新项目安装 Citadel 后验证配置
skills/verify/SKILL.md
npx skills add SethGammon/Citadel --skill verify -g -y
文件哨兵技能,监控工作目录变更及标记注释,自动触发相应处理。支持本地轮询或云端定时任务,用于自动化响应文件变化,不适用于一次性检查。
用户希望自动响应文件变更时 检测到文件内容或标记注释变化时
skills/watch/SKILL.md
npx skills add SethGammon/Citadel --skill watch -g -y
构建基于Markdown的LLM原生知识库,支持内容摄取、去重、索引维护及跨文件关联查询,无需向量数据库。
需要构建或管理本地知识库 通过自然语言查询已整理的事实性知识 整合多源笔记并生成结构化索引
skills/wiki/SKILL.md
npx skills add SethGammon/Citadel --skill wiki -g -y
多仓库活动协调器,用于跨多个代码库的复杂变更管理。通过分波次执行、依赖管理和跨库契约协调,实现单体拆分或基础设施扩展等场景下的协同开发。
跨多个代码库的基础设施添加 前后端及基础设施的协同变更 单体架构拆分为微服务 存在跨库依赖关系的任务
skills/workspace/SKILL.md
npx skills add SethGammon/Citadel --skill workspace -g -y
该 Skill 为通用模板,目前内容为占位符。用户需自行填写具体用途、触发场景及操作指令。适用于尚未定义具体功能的初始状态或作为自定义技能的基座。
需要创建新的自定义技能时 替换通用技能描述时
scripts/fixtures/ecosystem/anthropics-template-skill/SKILL.md
npx skills add SethGammon/Citadel --skill template-skill -g -y

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-29 01:02
浙ICP备14020137号-1 $Carte des visiteurs$