python-backend-development
根据项目设计模式生成Python FastAPI代码。在创建模型、架构、仓库、服务、控制器、数据库迁移、认证或测试时使用。强制执行分层架构、异步模式、OWASP安全性和Alembic迁移命名约定(yyyymmdd_HHmm_feature)。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
根据项目设计模式生成Python FastAPI代码。在创建模型、架构、仓库、服务、控制器、数据库迁移、认证或测试时使用。强制执行分层架构、异步模式、OWASP安全性和Alembic迁移命名约定(yyyymmdd_HHmm_feature)。
仅在没有匹配的项目特定技能(如需求-工作流)时使用:包含10个经过验证的代理的全面软件工程方法工具包。提供:问题定义者(Weinberg),故事映射者(Patton),示例化规范(Adzic),领域建模者(DDD/Evans),职责建模者(CRC/Wirfs-Brock),架构顾问(质量属性/Bass),TDD教练(Beck),重构指南(Fowler),遗留代码外科医生(Feathers),测试策…
搜索、分析并综合您所有的Claude Code会话。询问“我上次尝试了什么?”并获得带有恢复链接的答案。
为项目生成架构指南。从DESCRIPTION.md中分析技术栈,推荐一种架构模式,并创建.ai-factory/ARCHITECTURE.md文件。在设置项目架构、询问“使用哪种架构”时或在/aif setup之后使用。
进入探索模式——一个用于探索想法、调查问题和明确需求的思考伙伴。当用户希望在变化之前或变化过程中深入思考某个问题时使用。
对暂存的更改或拉取请求执行代码审查。检查错误、安全问题、性能问题和最佳实践。当用户说“review code”、“check my code”、“review PR”或“is this code okay”时使用。
将项目特定的规则和约定添加到.ai-factory/RULES.md。每次调用都会追加新规则。这些规则在执行前由/aif-implement自动加载。当用户说“添加规则”、“记住这个”、“惯例”或“总是做X”时使用。
通过roam-cli进行Roam Research操作。使用此技能可以进行页面/块检索、搜索、数据查询、Markdown保存、日记查找以及使用环境注入的凭据进行低级块或批量写入。
使用 /usr/local/bin/xcsift 执行所有 Swift 和 Xcode 构建命令。通过 xcsift 传递 xcodebuild build、xcodebuild test、swift build、swift test 命令,以获得包含编译错误、警告、测试失败、代码覆盖率、慢速测试和构建时间的结构化 TOON 输出。对于解析 Xcode 构建输出、诊断编译错误、分析测试结果以及在任…
代码质量综合技能包(代码审查 + 单元测试)
自定义提交工作流,用于替换内置的aif-commit。展示了扩展系统的技能替换功能。
生成并维护项目文档。创建一个简洁的README作为着陆页,并按主题详细拆分docs/目录。当用户说“创建文档”、“编写文档”、“更新文档”、“生成readme”或“记录项目”时使用。
改进和完善现有的实施计划,进行第二次迭代。重新分析代码库,检查是否有遗漏、缺失的任务、错误的依赖关系,并提高计划的质量。在/aif-plan之后使用以在实施前完善计划,或改进现有的/aif-fix计划。
创建或更新包含主要里程碑的项目路线图。生成.ai-factory/ROADMAP.md — 一个高层次目标的战略检查清单。当用户说“roadmap”、“project plan”、“milestones”或“what to build next”时使用。
运行一个严格的多迭代反射循环,包括(计划、生产/准备、评估、批评、精炼)阶段,以改进一个工件,直到质量门通过或达到迭代限制。当用户要求迭代改进、质量门生成或“生成 -> 批评 -> 精炼”循环时使用。
根据最佳实践生成简洁的CLAUDE.md文件和代理文档。在为Claude Code设置新项目、审核现有的CLAUDE.md或创建渐进式披露文档结构时使用。
从Figma URL获取Figma节点JSON或节点图像。当用户需要从Figma中获取图层/节点结构、节点截图导出或设计令牌检查时使用。需要带有node-id查询的URL。首先检查FIGMA_ACCESS_TOKEN,如果缺失则指导设置。
从Ledda的可观测性平台搜索和调试LLM跟踪记录。查找错误,比较跟踪记录,分析成本和令牌。
-
通过分析暂存的更改来创建符合规范的提交信息。根据Conventional Commits规范生成语义化的提交信息。当用户说“commit”、“save changes”或“create commit”时使用。
修复代码库中的特定错误或问题。支持两种模式——立即修复或先计划。无参数时执行现有的FIX_PLAN.md文件。始终建议测试覆盖率并添加日志。当用户说“修复错误”,“调试这个”,“某些东西坏了”或粘贴错误消息时使用。
-
执行当前计划中的实施任务。依次完成任务,标记完成情况,并保存进度以便在会话间继续进行。当用户说“实施”、“开始编码”、“执行计划”或“继续实施”时使用。
从对话日志和git历史记录生成Claude Code开发活动的交互式HTML时间线。当用户想要可视化、记录或展示如何使用Claude Code构建项目时使用。