软件开发 Skill技能列表
网络存档Skill web-archiving
这个技能涉及使用各种工具和方法来保存和检索网页内容,适用于新闻、研究和法律目的。包括Wayback Machine、Archive.today、ArchiveBox等服务的集成,以及Python代码实现,用于网页存档、历史访问和数据保存。关键词:网页存档、网络爬虫、数据保存、历史访问、法律证据、Python编程、API集成。
测试优先缺陷修复Skill test-first-bugs
这个技能用于当用户报告代码缺陷、描述意外行为或请求修复时,强制实施测试驱动的缺陷修复工作流。它包括编写失败测试以重现问题、使用子代理并行化修复尝试、运行完整测试套件验证无回归,确保软件开发过程中的高质量和可靠性。关键词:测试优先、bug修复、测试驱动开发、缺陷管理、测试自动化、软件开发、质量控制、回归预防、并行修复、工作流优化。
安全认证实现模式Skill secure-auth
这个技能专注于安全认证的实现,提供生产就绪的代码模式和最佳实践,覆盖会话管理、JWT认证、密码重置、OAuth集成和多因素认证等,旨在避免常见安全漏洞。关键词:安全认证、会话管理、JWT、OAuth、密码哈希、CSRF保护、速率限制、Web安全。
文档设计Skill Documentdesign
此技能用于创建专业的、打印就绪的HTML文档,支持自定义品牌配置并导出为PDF。它提供了品牌配置、CSS打印布局模式和文档设计最佳实践,适用于提案、报告、一页纸、新闻稿、幻灯片、活动材料等文档设计。关键词:文档设计、HTML、CSS、品牌配置、PDF导出、打印布局、前端开发。
网页监控Skill page-monitoring
网页监控技能用于自动检测网页内容变化、监控网站可用性、生成RSS源,并实现自动化告警和归档。关键词包括网页监控、内容检测、RSS生成、自动化监控、网站可用性跟踪。
单向门检查Skill one-way-door
此技能用于在软件开发中识别和标记不可逆的架构决策文件,如数据模型、API合同、基础设施配置等,强制团队在提交前讨论权衡,避免未来高昂的修改成本。关键词:架构决策、代码审查、不可逆决定、软件开发、CI/CD、数据模型。
APStyle新闻写作与编辑Skill newsroom-style
这个技能用于应用美联社(AP)风格和新闻室惯例进行专业新闻写作、编辑和格式化。它确保新闻内容在数字、日期、标题、引用等方面符合标准,提高可读性和专业性。关键词:新闻写作、AP Style、编辑、格式化、SEO优化。
移动调试Skill mobile-debugging
移动调试技能用于在移动设备上远程访问JavaScript控制台和调试网页,包括使用Eruda、vConsole等工具,以及Chrome、Safari的远程调试方法。适用于开发人员调试移动端网页问题、测试响应式设计、捕获控制台错误等。关键词:移动调试、JavaScript控制台、网页调试、移动设备、远程调试。
采访准备Skill interview-prep
这个技能用于新闻采访的准备工作,包括背景研究、问题框架设计、日志管理、录音同意和后续协议。关键词:采访准备、新闻研究、问题设计、采访技巧、录音法律、归属指南、SEO优化、记者培训。
Electron桌面开发Skill electron-dev
Electron 桌面开发技能涉及使用 React、TypeScript 和 Vite 构建跨平台桌面应用程序。它包括 IPC 通信、系统托盘集成、全局快捷键、PTY 终端处理、音频录制、WebRTC 视频通话以及使用 electron-builder 进行打包。关键词:Electron、React、TypeScript、Vite、桌面应用、IPC、系统托盘、音频录制、WebRTC、打包、跨平台开发。
编辑工作流程管理Skill editorial-workflow
这个技能用于高效管理新闻编辑室的工作流程,包括故事分配跟踪、编辑日历规划、截止日期监控、交接协议实施、内容发布清单和流程文档化。关键词:编辑工作流程、新闻管理、故事跟踪、截止日期控制、交接协议、SEO优化、内容发布、工作流程文档。
API安全强化Skill api-hardening
API安全强化是一种技能,专注于实施多种防御措施以保护Web API免受攻击和滥用。它包括速率限制、输入验证、CORS配置、API密钥管理、请求大小限制和超时保护等策略,旨在防止DDoS攻击、SQL注入、XSS攻击和数据泄露。关键词包括API安全、速率限制、输入验证、CORS、API密钥管理、SQL注入防护、XSS防护。