mcp-rails
在 Rails 应用中实现完整的模型上下文协议 (MCP)。支持连接外部 MCP 服务器、将 Rails 应用暴露为 MCP 服务器、通过 Docker 管理子进程,以及 OAuth 2.1 PKCE 认证。
探索可复用的代理技能,查看实现细节,快速找到适合你工作流程的技能。
共找到 456 个技能
在 Rails 应用中实现完整的模型上下文协议 (MCP)。支持连接外部 MCP 服务器、将 Rails 应用暴露为 MCP 服务器、通过 Docker 管理子进程,以及 OAuth 2.1 PKCE 认证。
管理 Git 工作树以进行并行功能开发。根据 Langstar 的问题驱动工作流程,自动化环境设置、分支层级执行与工作区清理。
一个 MCP 服务器,使 AI 代理能够编辑、管理并编译 Arduino IDE 2.0 草图,支持源代码操作及通过 arduino-cli 进行自动化构建。
使用 Bun 作为 Node.js 高性能替代方案的全面指南。支持项目初始化、包管理、脚本执行及迁移检查清单。
为 Claude Code 提供基于 Beads 的持久化任务记忆与工作流程同步,实现跨会话项目管理与上下文保留。
通过本地 ComfyUI 实例生成高质量图像。适合需要隐私保护、专业 AI 图像合成与自定义工作流的开发者。
自动化 PR 质量检查:包括审查 CodeRabbit 建议、验证 PR 说明、运行 pre-commit hooks 以及执行测试套件。
使用 Jujutsu (jj) 进行版本控制:执行变基、冲突解决、书签管理以及 Git 兼容的工作流程中的提交操作。
通过语言服务器 (LSP) 进行精确的语义代码分析。支持 Python, Rust, Go, TypeScript/JS 和 Java,提供定义跳转、引用查询、实现查找、文件大纲与全项目重构功能。
管理 Supabase 身份验证,包含用户注册、登录、会话管理以及通过 REST API 进行的管理级用户生命周期操作。
管理 git 工作树 (worktrees):包含创建、将分支移入工作树,或移除工作树。简化 Apartment Rails 项目中的并行开发、上下文切换与环境清理流程。
手动完成并提交 AI 代理响应给 Claude。用于自动同步失败时,或需手动整理研究结果的场合。