软件开发 Skill技能列表
LLM编码行为指南Skill coding-guidelines
LLM编码行为指南是一个技能,提供了一套专门用于减少大型语言模型(LLM)在编码过程中常见错误的指导原则。它强调编码前思考、简洁性、精确更改和目标驱动执行,帮助开发者在实施任务、代码更改、重构、错误修复和功能开发时提高代码质量和效率。关键词:LLM编码、行为指南、软件开发、代码审查、编码最佳实践。
Slack通知与通信技能Skill slack-notifications
这个技能用于通过 Slack API 实现消息发送、通道管理、用户交互、文件上传和反应添加等功能,适用于团队通信、事件通知和工作流警报。关键词:Slack、通知、消息、通道、团队通信、API、DevOps。
智能浏览器代理Skill agent-browser
这个技能用于通过inference.sh平台实现浏览器自动化,专为AI代理设计,支持网页导航、元素交互、数据提取和自动化测试。核心功能包括网页抓取、表单填写、截图录制和JavaScript执行。关键词包括:浏览器自动化、AI代理、网页抓取、表单填写、截图录制、Playwright、自动化测试、数据提取、web自动化、智能代理浏览。
测试驱动开发工作流Skill tdd-workflow
测试驱动开发(TDD)工作流技能,用于在软件开发中强制执行先写测试再写代码的原则,确保高测试覆盖率和代码质量。关键词:测试驱动开发、TDD、测试覆盖、红绿重构、单元测试、集成测试、端到端测试、软件开发测试。
响应流式传输配置Skill streaming
响应流式传输配置技能用于管理和优化聊天机器人、AI助手等应用的实时消息输出。它涉及配置消息分块大小、传输延迟、打字指示器以及针对不同通信平台(如Telegram、Discord、Slack)的特定限制。核心功能包括启用/禁用流式传输、调整用户体验参数、确保消息在各类平台上的兼容性与高效传递。关键词:流式传输,实时输出,消息分块,打字指示器,平台适配,API配置,用户体验优化,聊天机器人,延迟设置。
静态JSX元素提升渲染优化Skill rendering-hoist-jsx
该技能用于在 React 前端开发中优化 JSX 渲染性能,通过提取静态 JSX 元素到组件外部,避免每次渲染时的重新创建,提高应用效率和响应速度,特别适用于大型静态 SVG 节点。关键词包括:React、JSX、渲染优化、静态元素、性能提升、前端开发、性能优化。
Next.js14+AppRouterPatternsSkill Next.js14+AppRouterPatterns
Next.js 14+ App Router 是一个专家级框架,用于构建现代 React 应用程序,包含 Server Components、Streaming、Server Actions 和改进的数据获取能力。
缓存失效策略Skill CacheInvalidationStrategies
本技能涉及缓存失效的不同模式和策略,包括基于时间的过期、事件驱动失效、写入时缓存、写后缓存、缓存旁路、读穿缓存等,以及如何实现这些策略和监控缓存命中率。关键词包括缓存失效、数据一致性、性能优化。
测试驱动开发Skill test-driven-development
测试驱动开发(TDD)技能,用于统一处理所有TDD工作流。强制测试先行开发,支持从规范、任务或描述三种输入模式。包括模式发现、TDD循环(RED→GREEN→REFACTOR)、proptest指导和反向压力集成。关键词:测试驱动开发、TDD、测试先行、Rust测试、覆盖率、软件开发测试、单元测试、集成测试。
文档部署验证与部署Skill deploy-docs
这个技能用于自动化验证和部署文档到GitHub Pages,包括检查文件完整性、验证JSON格式、确保HTML页面存在,并提供详细的部署指南和状态报告。关键词:GitHub Pages, 文档部署, 自动化, CI/CD, DevOps。
测试修复循环工作流Skill workflow-test-fix-cycle
这是一个自动化测试修复工作流技能,用于生成包含渐进层(L0-L3)的测试会话,并执行迭代修复循环,直到通过率≥95%。它结合AI代码验证、任务生成和自适应策略引擎,实现端到端的软件测试自动化。关键词:测试修复、工作流自动化、AI验证、迭代循环、软件测试、质量保证。
写作风格指南Skill writer
这个技能是关于定义和应用不同写作角色来创建人性化、清晰、具体的文档。它帮助用户在技术文档、博客、UI文本等场景中保持一致的声音和风格,提升内容质量和用户体验。关键词包括:写作风格、技术文档、文档编写、内容创作、SEO优化、用户体验、写作指南。