Agent Skills › SethGammon/Citadel

SethGammon/Citadel

GitHub

根据产品需求文档或现有代码库,生成软件实施架构方案。包含文件树、组件拆解、数据模型及分阶段构建计划,支持新项目与功能迭代两种模式,为后续执行提供指导。

50 skills 924

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)并需要架构设计 用户有明确方向且存在现有代码库需进行功能扩展 系统路由到构建请求或用户提供规格说明书需要构建计划
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图表,包括架构图、流程图等。通过程序化字符网格方法确保对齐,支持多种边框样式和布局方向,适用于文本嵌入场景。
需要生成架构或流程图 需要在Markdown中嵌入纯文本图表
skills/ascii-diagram/SKILL.md
npx skills add SethGammon/Citadel --skill ascii-diagram -g -y
自动化处理待办事项流水线,从接收、简报到构建验证的全流程。适用于范围明确的小型或中型任务,通过读取计划文件并执行标准化步骤完成开发工作。
需要自动处理 .planning/intake/ 下的待办事项 用户请求将待办事项转化为 PR 或交付物
skills/autopilot/SKILL.md
npx skills add SethGammon/Citadel --skill autopilot -g -y
提供会话与活动成本深度探索,展示实时Token用量、会话花费、燃烧率及模型细分。通过读取原生数据实现费用透明化,支持按时间或活动维度查询。
用户询问花费、成本、Token使用量或燃烧率 需要查看特定会话、今日、本周或历史周期的详细账单数据
skills/cost/SKILL.md
npx skills add SethGammon/Citadel --skill cost -g -y
根据用户描述自动将应用创建需求分为五个层级,通过PRD、架构设计和Archon执行流程,实现从空白项目到现有代码库功能添加的全自动化生成与验证。
从零开始构建新应用 基于详细描述自动生成完整应用 在现有项目中添加新功能
skills/create-app/SKILL.md
npx skills add SethGammon/Citadel --skill create-app -g -y
用于将用户重复的工作流自动转化为标准化 SKILL.md 的元技能。通过访谈发现痛点、分析失败模式并生成可测试的技能文件,适用于需要编码和优化重复性任务的场景。
用户表示反复执行相同任务 要求创建新技能以自动化工作流
skills/create-skill/SKILL.md
npx skills add SethGammon/Citadel --skill create-skill -g -y
实现持续自主运行模式,通过串联会话保持活动24/7。支持本地循环与远程触发两种执行路径,具备预算、配额及状态检查等安全机制,适用于无人值守的夜间任务。
需要长时间无人值守运行的自动化任务 需要连续多次会话协作完成复杂工作流 管理长期运行的营销活动或后台进程
skills/daemon/SKILL.md
npx skills add SethGammon/Citadel --skill daemon -g -y
提供实时项目状态仪表盘,聚合活动、遥测和成本数据。通过运行脚本或手动收集文件信息,展示战役进度、会话状态及资源消耗,帮助用户快速掌握项目全景。
用户询问当前项目状态或发生了什么 直接输入 /dashboard 命令 用户要求显示活动或仪表板
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 保持Agent PR与主线同步更新 在CI通过后安全合并并部署 为失败的检查或冲突打开修复任务
skills/deploy-steward/SKILL.md
npx skills add SethGammon/Citadel --skill deploy-steward -g -y
生成并维护设计清单以确保视觉一致性。支持从现有代码提取样式或为新项目生成初始配置,并通过后编辑钩子标记偏离项。
新项目启动需要设计风格 现有项目缺乏设计文档 发现视觉不一致问题 输入 design, style guide, visual consistency, design manifest
skills/design/SKILL.md
npx skills add SethGammon/Citadel --skill design -g -y
/do 是统一意图路由器,用于自动分类用户请求并路由至最合适的执行路径(如直接命令、技能或编排器)。它提供状态查看、操作控制台、预览及设置等功能,作为所有工作的单一入口点。
用户希望完成某项任务但不知道使用哪个工具时 需要查询系统状态或运行操作控制台时
skills/do/SKILL.md
npx skills add SethGammon/Citadel --skill do -g -y
自动检测项目文档风格,为函数、模块或API生成高质量注释和README。支持跳过 trivial 代码,确保文档补充签名未涵盖的语义信息。
需要为函数添加JSDoc或docstrings 需要编写或更新模块级README 需要生成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 worktrees、大型 AI 工具缓存及构建产物,生成优先迁移计划。适用于磁盘空间不足或需清理工作区场景。
磁盘空间不足 AI 工具缓存膨胀 清理孤立 git worktrees
skills/houseclean/SKILL.md
npx skills add SethGammon/Citadel --skill houseclean -g -y
自主质量改进引擎,通过评分、选择关键维度、攻击优化、验证并循环迭代来提升目标质量。支持基于量规的自动评分与持续改进流程。
需要对目标进行多维度质量评估与迭代优化 使用 --n 或 --continue 标志启动批量或恢复改进任务
skills/improve/SKILL.md
npx skills add SethGammon/Citadel --skill improve -g -y
审计项目基础设施配置,扫描Docker、数据库、缓存等组件,分析连接关系并生成结构化清单,识别缺失层级。
了解项目现有基础设施 新增基础设施前评估 代码库入职熟悉
skills/infra-audit/SKILL.md
npx skills add SethGammon/Citadel --skill infra-audit -g -y
知识编译器,从已完成的活动或演进周期中提取模式与决策,整合至项目Wiki以更新证据和置信度。支持自动触发、特定目标编译及文档同步,避免孤立文件生成。
完成活动或演进周期后需要总结知识 执行 /postmortem 后的知识整理 用户显式调用 /learn 命令
skills/learn/SKILL.md
npx skills add SethGammon/Citadel --skill learn -g -y
通过构建中截图验证UI组件,捕获视觉回归和不可见特性。支持Playwright等工具,检测视图层文件修改后渲染状态,自动修复失败项并保存验证工件。
修改了 .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
会话指挥官,用于单会话内处理多步骤、跨技能或需调查的复杂任务。自动解析意图、规划执行链并协调子技能,无需持久化即可闭环完成工作。
需要跨多个技能协作的复杂任务 单会话内可完成的调查与修复工作
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
自动从活动文件、遥测日志和版本账本中收集数据,分析故障原因、安全系统拦截情况及模式,生成结构化的事后复盘报告。适用于活动结束或手动请求的场景。
活动完成后 用户询问发生了什么或什么出错了 执行困难的调试会话后 路由指令包含 postmortem, retro, what broke, what happened
skills/postmortem/SKILL.md
npx skills add SethGammon/Citadel --skill postmortem -g -y
本地PR自动修复工具,监控CI状态,读取失败日志并应用针对性修复,检查通过后可选合并。作为Claude Code云端自动修复的终端替代方案,适用于需在CLI中持续观察和修复PR的场景。
需要监控PR的CI状态 自动修复失败的CI检查 在终端中进行PR自动化工作流
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 验证技能。自动启动应用,模拟用户操作(点击、填表等)测试交互流程。支持自动安装依赖及回退至截图验证,用于功能构建后的端到端质量检查。
构建功能后验证浏览器表现 路由包含 qa、test the app 等关键词 作为阶段结束的质量验证条件
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输入,输出具体可操作的问题报告。
需要检查代码逻辑错误或安全漏洞 请求对特定文件或目录进行代码审查 提交后需要验证代码质量与规范
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级调度(默认)和远程CronCreate。提供创建、列表、删除功能,区分会话内循环与持久化调度场景,并处理配额限制及跨平台兼容。
安排定期运行任务 设置一次性提醒 列出已调度的任务 取消计划任务 cron相关请求
skills/schedule/SKILL.md
npx skills add SethGammon/Citadel --skill schedule -g -y
用于在会话结束时将当前上下文(代码变更、决策、待办事项)结构化汇总为 HANDOFF 块,以便在不同会话间进行无缝上下文传递。
结束开发会话需要保留上下文 编排器在会话边界自动触发上下文转移
skills/session-handoff/SKILL.md
npx skills add SethGammon/Citadel --skill session-handoff -g -y
用于新项目的首次运行配置,自动安装钩子、检测技术栈、生成配置文件并可选演示。支持推荐、全览和快速三种模式,并可恢复历史归档数据。
新项目首次配置 需要恢复历史归档数据 重新配置现有环境
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
根据项目现有测试规范,自动生成并验证单元测试。覆盖正常、边界及异常路径,确保测试首次运行即通过。
为模块生成初始测试覆盖率 指定文件或函数路径生成测试
skills/test-gen/SKILL.md
npx skills add SethGammon/Citadel --skill test-gen -g -y
GitHub Issue和PR调查员。自动拉取、分类未标记Issue及PR,搜索代码库定位根因,提出带文件行号引用的修复建议或实施修复。支持批量处理、过期问题发现及与Codex的PR审查集成,用于高效管理GitHub工单。
需要调查GitHub Issue或PR时 需要批量分类未标记Issue时 issue-monitor报告新Issue时 需要结合本地上下文审查PR时
skills/triage/SKILL.md
npx skills add SethGammon/Citadel --skill triage -g -y
提供Citadel插件安全卸载流程,通过所有权凭证生成无写入计划,执行精确清理并归档。适用于项目移除Citadel依赖的场景,确保操作可审查且数据不丢失。
用户希望从项目中移除Citadel插件 需要安全导出或清理Citadel相关资源
skills/unharness/SKILL.md
npx skills add SethGammon/Citadel --skill unharness -g -y
用于验证 Citadel Hook 管道健康状态的自测技能。通过执行写、读、编辑等操作触发钩子,并检查遥测数据增长和错误日志,判断钩子是否正常触发及系统无报错。
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
LLM原生的Markdown知识库技能,作为图书管理员管理知识。支持摄入原始资料、去重、构建主题文件及交叉链接,并维护索引。无需向量数据库,通过结构化Markdown进行导航和查询。
需要构建或查询基于Markdown的知识库 摄入原始笔记并进行去重整理 通过自然语言问答检索已积累的知识
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
该技能为通用模板,当前内容为占位符,未定义具体功能、触发场景或任务逻辑,需后续填充实际指令。
需要创建新的 Agent Skill 初始化技能模板
scripts/fixtures/ecosystem/anthropics-template-skill/SKILL.md
npx skills add SethGammon/Citadel --skill template-skill -g -y

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-01 18:35
浙ICP备14020137号-1