adr-methodology
当用户要求“创建一个ADR”、“记录架构决策”、“比较架构选项”、“生成评估标准”、“分析权衡”,或者提到架构决策记录、MADR模板或决策矩阵时,应使用此技能。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
当用户要求“创建一个ADR”、“记录架构决策”、“比较架构选项”、“生成评估标准”、“分析权衡”,或者提到架构决策记录、MADR模板或决策矩阵时,应使用此技能。
此技能应在创建新的Ansible剧本、设计剧本结构、使用存在/不存在模式实现基于状态的剧本、组织执行和任务或构建剧本变量时使用。涵盖执行组织、变量作用域以及基于状态的设计模式。
结构化元数据搜索对于Basic Memory来说:通过使用等值、范围、数组和嵌套过滤器,根据自定义前言字段查询笔记。当需要根据状态、优先级、置信度或任何自定义YAML字段而不是自由文本内容来查找笔记时,请使用此功能。
在承诺完成任务之前使用。提供复杂性分析和范围评估。当用户询问“有多复杂”或在进行大型功能开发前调用。
在编码项目中与他人有效合作——包括代码审查、清晰沟通以及为共享或开源代码库做贡献。
当为Python包创建README时。当准备将包发布到PyPI时。当README在PyPI上渲染不正确时。当在README.md和README.rst之间选择时。当运行twine check并看到渲染错误时。当在pyproject.toml中配置readme字段时。
当应用程序需要存储配置、数据、缓存或状态文件时。在设计用户特定文件应存放的位置时。当代码写入~/.appname或硬编码的主目录路径时。在使用platformdirs实现跨平台文件存储时。
这项技能增强了Claude进行网络研究并将研究结果转化为可操作的GitHub问题的能力。它自动化了从网页搜索结果中提取关键信息并将其格式化为结构良好的问题的过程,准备好供团队采取行动。当您需要研究一个主题并创建相应的GitHub问题以进行跟踪、协作和任务管理时,请使用此技能。通过要求Claude“研究[主题]并创建工单”或“查找[信息]并生成GitHub问题”来触发此技能。
使用uv和PEP 723内联元数据进行Python单文件脚本开发。防止出现[tool.uv.metadata]这样的无效模式。在创建独立的Python工具、将脚本转换为uv格式、管理脚本依赖项、实现脚本测试或为脚本开发建立团队标准时使用。
此技能应在Ansible剧本中处理机密信息时使用,包括集成Infisical保险库、使用no_log指令、安全地检索凭证或为机密实现回退模式。涵盖可重用的Infisical查找任务。
JavaScript代码生成器,用于n8n中的Code节点。包括经过验证的代码片段、数据转换模式和最佳实践。在需要自定义逻辑时参考。
利用AI编码助手和工具来提高开发生产力,同时保持监督以确保质量结果。
使用Material主题创建和管理MkDocs文档项目的全面指南。包括完整的官方CLI命令参考(含所有参数和选项),以及包含所有可用设置和有效值的mkdocs.yml配置参考。在处理MkDocs项目时使用,包括站点初始化、mkdocs.yml配置、Material主题自定义、插件集成,或从Markdown文件构建静态文档网站。
优化CLAUDE.md文件和Claude Code CLI的技能。在审查、创建或改进系统提示、CLAUDE.md配置或技能文件时使用。按照Anthropic官方最佳实践,将否定指令转换为肯定模式。
此技能使Claude能够通过版本控制的迁移来管理数据库模式更改。当用户请求创建、应用或回滚数据库迁移时,该技能会被激活。它支持为PostgreSQL、MySQL、SQLite和MongoDB生成带有向上和向下迁移的时间戳迁移文件。这有助于跟踪模式演变并确保安全的数据库修改。当用户提到“数据库迁移”、“模式更改”、“添加列”、“回滚迁移”或“创建迁移”时,请使用此技能。
管理API版本,包括向后兼容性、弃用通知和迁移路径。在管理API版本和向后兼容性时使用。当提到“对API进行版本控制”、“管理API版本”或“处理API版本控制”等短语时触发。
此技能应在编写Ansible剧本、创建Ansible任务、运行ansible-playbook命令、选择Ansible模块或处理Ansible集合时使用。提供黄金规则、FQCN要求、模块选择指南以及使用uv run的执行模式。
使用Bashly生成器构建和维护Bash命令行应用程序。当用户要求创建Bashly项目、设计命令树、在`bashly.yml`中定义标志/参数/选项、从Bashly配置生成Bash脚本、在Bashly源文件夹中编写命令/库片段,或基于现有Bashly的CLI从构思到完成脚本进行迭代时使用(例如:“这是一个Bashly项目”或“帮我用Bashly构建一个Bash脚本”)。
n8n工作流的架构模式目录。包含经过验证的模板,适用于最常见的用例。在设计任何新工作流之前请先查阅。
能够开发前端和后端系统,将用户界面与服务器逻辑和数据库集成。
当模型的角色类型为协调者,并且需要将任务委派给专门的子代理时,应使用此技能。提供科学的委派框架,确保构建世界背景(地点、内容、原因),同时保持代理在实施决策中的自主性(方式)。在计划任务委派、构建子代理提示或协调多代理工作流程时使用。
当使用Python读写pyproject.toml或.toml配置文件时。在编辑TOML文件同时保留注释和格式时。在为Python工具设计配置文件格式时。当代码使用tomlkit或tomllib时。当实现原子性配置文件更新时。
这项技能使Claude能够设计NoSQL数据模型。当用户请求帮助进行NoSQL数据库设计时,包括创建模式、为MongoDB或DynamoDB建模或定义文档结构时,该技能就会被激活。当用户提到“NoSQL数据模型”、“设计MongoDB模式”、“创建DynamoDB表”或与NoSQL数据库架构相关的类似短语时,请使用此技能。它有助于理解NoSQL建模原则,如嵌入与引用的选择、访问模式优化以及分片键选…
使用关联ID、性能指标和安全审计跟踪记录API请求。在审核API请求和响应时使用。可以通过诸如“记录API请求”、“添加API日志”或“跟踪API调用”等短语触发。