architecture-doc-auditor
基于188项视点检查清单的系统完整性审计,包括严重性分类的差距检测、技术债务指标和架构反模式扫描。支持TOGAF、C4、arc42和IEEE 42010框架。主动激活用于:(1) 架构审查关卡,(2) 实施前ADR验证,(3) C4图完整性检查,(4) 技术债务评估,(5) 实施前验证,(6) 治理合规性审计,(7) 设计文档交接审查。触发词:"审计架构","审查ADR","检查架构文档","验证…
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
基于188项视点检查清单的系统完整性审计,包括严重性分类的差距检测、技术债务指标和架构反模式扫描。支持TOGAF、C4、arc42和IEEE 42010框架。主动激活用于:(1) 架构审查关卡,(2) 实施前ADR验证,(3) C4图完整性检查,(4) 技术债务评估,(5) 实施前验证,(6) 治理合规性审计,(7) 设计文档交接审查。触发词:"审计架构","审查ADR","检查架构文档","验证…
竞技场分配器模式(C语言特定)用于C语言开发
生成包含软件物料清单(SBOM)和供应链元数据的构建产物,以确保安全性和合规性。可用于“工件发布”、“SBOM生成”、“供应链安全”或“构建来源”。
使用场景:可视化算法、数据结构、架构、控制流时使用ASCII艺术图,或者当需要终端友好的图表时。不建议使用场景:Mermaid图表更适合、可以使用丰富的图形、或者简单的文本解释就足够的情况下。
使用AST感知的编辑来减少语法错误并保持结构。
掌握Python的asyncio、并发编程以及异步/等待模式,以构建高性能应用。在构建异步API、并发系统或需要非阻塞操作的I/O密集型应用程序时使用。
创建返回null的AsyncRedux(Flutter)动作,以不改变状态。这样的动作仍然可以执行副作用、分发其他动作或什么都不做。
添加重试混合器,以便在操作失败时自动进行指数退避重试。涵盖单独使用Retry进行有限次数的重试、与UnlimitedRetries结合进行无限次重试以及配置重试行为。
在探索代码库架构或计划需要模型/枚举的新功能时使用此技能。当用户提到(法语/英语)以下词汇时自动激活:- modèle, model, models, enum, enums, schema, Prisma schema - architecture, domain, domaine, existe, exists, available, disponible - créer, create, a…
通过REST API进行知识库和项目管理的交互式Archon集成。首次使用时,会要求输入Archon主机URL。在搜索文档、管理项目/任务或查询索引知识时使用。提供RAG支持的语义搜索、网站爬取、文档上传、层次化的项目/任务管理和文档版本控制功能。在使用其他来源之前,请先尝试使用Archon获取外部文档和知识。
在创建、更新或查询以YAML+Markdown混合格式编写的AI优化跟踪工件(进度文件、上下文笔记、错误修复、观察日志)时使用此技能,可实现95%的标记减少。调用此技能可用于:创建阶段进度跟踪、更新任务状态和障碍、查询跨阶段的待处理工作、生成会话交接报告、验证工件完整性或将现有markdown文件迁移到混合格式。提供三个嵌入式代理(artifact-tracker, artifact-query,…
在实施前明确需求。不要自动使用,仅在被显式调用时使用。
系统地揭示、分类和对决策、策略和计划中的假设进行压力测试。将隐藏的假设转化为可见的、可测试的命题,并通过承重分析和反事实验证来实现。主动激活用于:(1) 预承诺决策审查,(2) 执行前的战略验证,(3) 投资尽职调查,(4) 架构决策记录,(5) 产品方向调整,(6) 需要假设审计的风险评估。触发词包括:“验证假设”,“测试假设”,“假设检查”,“对该决策进行压力测试”,“我们正在假设什么”,“预…
停止一个AsyncRedux(Flutter)动作的分发。仅在用户提到abortDispatch(),或者明确要求在某些条件下中止或阻止分发时使用。
实现动作生命周期方法`before()`和`after()`。包括运行前提条件检查、显示/隐藏模态屏障、在`after()`中执行清理逻辑,以及理解`after()`总是会运行(就像finally块一样)。
使用高级等待方法处理复杂的测试场景。涵盖`waitCondition()`、`waitAllActions()`、`waitActionType()`、`waitAllActionTypes()`、`waitAnyActionTypeFinishes()`以及`completeImmediately`参数。
实现经过验证的后端架构模式,包括清洁架构、六边形架构和领域驱动设计。在构建复杂的后端系统或重构现有应用程序以提高可维护性时使用。
从URL中提取干净的文章内容(博客文章、文章、教程)并保存为可读文本。当用户想要从URL下载、提取或保存没有广告、导航或其他杂乱内容的文章/博客文章时使用。
通过Asana REST API将Asana与Clawdbot集成。当您需要列出/搜索/创建/更新Asana任务/项目/工作区,或者为个人本地集成设置Asana OAuth(授权码许可)时使用(OOB/手动粘贴代码)。
基于AST的代码搜索和重构通过ast-grep MCP
优化异步边界,以平衡响应性、流处理和错误隔离。
为您的应用程序创建一个自定义的基础动作类。涵盖向状态部分添加getter快捷方式、添加选择器方法、实现共享的wrapError逻辑以及建立项目范围的动作约定。
按照AsyncRedux的最佳实践设计不可变状态类。包括创建带有`copy()`方法的AppState类,定义`initialState()`,组合嵌套的状态对象,并可选择使用fast_immutable_collections包来处理IList、ISet和IMap。
添加节流混入以防止操作过于频繁地运行。包括设置节流持续时间(以毫秒为单位)、使用场景如价格刷新,以及新鲜度/陈旧性的工作原理。