软件开发 Skill技能列表

4.5

文件跟踪器Skill file-tracker

文件跟踪器技能用于将文件更改(写、编辑、删除)记录到SQLite数据库,支持调试、审计追踪和版本历史管理。适用于开发过程中跟踪代码更改、调试问题、审计文件修改或用户要求跟踪文件更改的场景。关键词:文件跟踪、SQLite、数据库、调试、审计、版本历史。

4.5

聊天日志记录器Skill chat-logger

该技能提供了一个完整的解决方案,用于将聊天消息记录到SQLite数据库,支持搜索、审计和分析功能。适用于开发聊天系统、维护历史记录、进行数据分析等场景。关键词:聊天日志、数据库、SQLite、审计工具、消息搜索、数据管理。

4.5

批量GitHub仓库星标Skill bulk-github-star

这个技能用于自动化星标GitHub用户的所有公开仓库,提高效率,支持开源,批量发现项目和自动化GitHub互动。关键词包括:GitHub、批量星标、自动化、工具、DevOps、开源、代码管理。

4.5

浏览器自动化代理Skill browser-automation-agent

这个技能使用agent-browser CLI工具为AI代理自动化Web浏览器,通过确定性元素选择实现可靠的web交互自动化,包括表单填写、按钮点击、截图、PDF生成和web scraping。关键词包括:浏览器自动化、AI代理、agent-browser、确定性元素选择、web测试、自动化测试、截图、PDF生成、web scraping。

4.5

Rust异步模式Skill rust-async-patterns

此技能专注于Rust语言的异步编程模式,涵盖Tokio运行时、并发任务执行、通道通信、错误处理、优雅关闭、异步特性、流处理等。适用于开发高性能异步应用,如网络服务、并发系统,并包含调试技巧和最佳实践。关键词:Rust异步编程、Tokio、并发模式、错误处理、网络服务、异步应用。

4.5

Go并发模式Skill go-concurrency-patterns

这个技能专注于Go语言的并发编程模式,提供实用示例和最佳实践,帮助开发者高效构建并发应用程序。涵盖goroutines、channels、同步原语、context管理等工作池、管道、优雅关闭等模式。关键词:Go并发、goroutine、channel、同步、context、工作池、竞争条件、并发模式、编程技能。

4.5

Python测试模式Skill python-testing-patterns

Python 测试模式技能是关于使用 pytest、fixtures、mocking 和测试驱动开发(TDD)在 Python 中实施全面测试策略的指南。它涵盖了单元测试、集成测试、功能测试等多种测试类型,以及测试结构、覆盖率、隔离等核心概念,适用于编写测试代码、设置测试基础设施、集成到 CI/CD 流程等场景。关键词:Python 测试、pytest、fixtures、mocking、TDD、单元测试、集成测试、测试覆盖。

4.5

Python资源管理Skill python-resource-management

Python资源管理技能专注于使用上下文管理器、清理模式和流处理技术来高效管理资源,如数据库连接、文件句柄和网络套接字,确保即使在异常情况下也能可靠释放。适用于后端开发、DevOps、架构设计等场景,提高代码的健壮性和可维护性。关键词:Python, 资源管理, 上下文管理器, 清理模式, 流处理, 异常处理, 数据库连接, 文件处理, 自动清理。

4.5

Python可观测性Skill python-observability

Python可观测性技能用于为Python应用程序实施可观测性模式,包括结构化日志记录、指标收集和分布式跟踪,帮助在生产环境中快速诊断问题、监控性能并确保系统可靠性。关键词:Python、可观测性、日志记录、指标、跟踪、生产调试、监控、Prometheus、OpenTelemetry。

4.5

Python配置管理Skill python-configuration

这个技能涉及使用环境变量和类型化设置来管理Python应用程序的配置,支持外部化配置、pydantic-settings验证、秘密管理、环境特定行为实现。关键应用包括项目配置系统设置、迁移硬编码值、验证启动配置、确保代码跨环境可移植性,适用于后端开发、DevOps实践。

4.5

异步Python模式Skill async-python-patterns

异步Python模式技能专注于使用Python的asyncio库实现高性能、非阻塞的异步编程,适用于构建Web API、并发系统、实时应用和数据抓取等场景。关键词:Python异步编程、asyncio、并发编程、非阻塞I/O、高性能应用、异步Web开发。

4.5

SLO实施Skill slo-implementation

这个技能专注于服务级别指标(SLI)和服务级别目标(SLO)的定义与实施,包括错误预算计算和警报设置。用于建立可靠性目标、实施站点可靠性工程(SRE)实践,以及测量服务性能。关键词:SLO, SLI, 错误预算, 可靠性, 监控, 警报, Prometheus, Grafana, SRE。