context-driven-testing
根据项目背景选择实践,而不是遵循普遍的'最佳实践'来应用基于上下文的测试原则。在做出测试决策、质疑教条或调整方法以适应特定项目需求时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
根据项目背景选择实践,而不是遵循普遍的'最佳实践'来应用基于上下文的测试原则。在做出测试决策、质疑教条或调整方法以适应特定项目需求时使用。
用于在回顾和计划后管理项目文件上下文的框架。触发条件为每周回顾与计划完成后、每月回顾与计划完成后,或当感觉上下文过于臃肿时。也通过“上下文整理”、“清理项目文件”、“归档旧总结”、“可以移除什么”等触发。使用分形压缩,并采用先折叠后归档模式。
DX V3工作流系统、技能、斜杠命令、Beads问题跟踪和Serena代码导航。处理技能创建、命令配置、工作流自动化以及Beads/Serena集成。在使用开发者工作流、创建技能、配置命令或Beads/Serena集成时使用,或者当用户提到DX改进、技能创建、工作流自动化、开发者体验、“技能未找到”错误、“命令无法工作”错误、元工作流、DX工具或V3系统时使用。
自动生成上下文查找代理以执行搜索任务。当用户说“find”、“search”、“where is”、“look for”、“trace”、“what file”、“which commit”、“grep”、“locate”时使用。触发在git历史、文件、问题、回顾中的搜索。
通过令牌监控、智能提取和选择性重新激活来主动管理上下文窗口。当接近令牌限制或需要保留关键上下文时使用。与/transcripts和PreCompact钩子一起使用,实现主动优化。
关于使用git worktrees分离AI配置与项目代码的上下文分支方法论的知识。当用户询问工作树结构、分支组织或关注点分离模式时使用。
构建一个简洁、高信号的上下文简报(文件、符号、最近提交)而不是粘贴大段代码
审查CLAUDE.md文件的质量、效率和结构。在审核LLM上下文文件、检查文档组织、准备优化上下文或确保简洁的命令式指令时使用。
Supabase PostgreSQL模式管理,86+次迁移,RLS策略和类型生成。处理表创建、模式更改、迁移、外键约束以及迁移工作流程。在处理数据库模式、迁移、数据建模或类型定义时使用,或者当用户提到数据库变更、表修改、模式更新、迁移失败、“关系不存在”错误、外键问题、Supabase模式操作、用户表、账户表或持有表时使用。
规定了管理上下文文件的规则,包括主项目上下文和补充文件,强调稳定性和变更管理。
当项目上下文为空或未知时,自动调用init-explorer代理。
高级令牌优化和上下文管理策略
高级令牌优化和上下文管理策略
执行上下文保存协议以保持会话连续性。
在处理任何任务之前,加载相关的设计文档和项目背景。当用户询问功能、请求实现、讨论功能、分析架构、更新文档或提到特定组件(如OAuth、认证、Logto、同步、Happy Server、消息传递、聊天、终端、命令、禅模式、盒子、工作区)时使用。确保所有工作都基于已记录的设计决策。通过首先加载上下文来防止假设和不一致的解决方案。
针对C语言开发的上下文结构模式(C-Specific)
通过扫描现有内容并仅追加新的、非重复的进度来创建或更新任务上下文转储文档。仅在用户明确请求将上下文转储、交接说明或进度日志写入文档时使用。
创建简洁的交接总结,以便在新的聊天会话中无缝继续
为系统、API、功能和基础设施生成标准化的上下文文档文件(.ctx.md)。在记录代码库、创建开发者上下文,或者当用户提到文档、上下文文件,或需要解释系统如何工作时使用。
设计具有渐进加载功能的记忆层次结构,以实现最佳上下文管理。在组织CLAUDE.md导入、实现即时上下文加载或为代理设计预热层次结构时使用。
使用DDD上下文映射模式来映射有界上下文之间的关系。在定义上下游关系、集成策略(ACL, OHS, PL)或生成Context Mapper DSL输出时使用。遵循事件风暴法来发现有界上下文。
通过令牌监控、智能提取和选择性重新激活来主动管理上下文窗口。在接近令牌限制或需要保留关键上下文时使用。与/transcripts和PreCompact钩子一起,提供主动优化。
确定最小上下文并将任务路由到正确的提示、代理和工具。
Context Mate工具包的入口点 - 与Claude Code自然流程配合使用的技能、代理和斜杠命令。项目生命周期(/explore-idea → /plan-project → /wrap-session),跨上下文窗口的会话移交,用于专门任务的开发者代理,以及质量审核。使用时机:开始新项目时,了解工具包时,需要工作流指导时。“一切皆关乎于上下文,伙计!”