Agent Coder
技能 已验证 活跃Agent skill for coder - invoke with $agent-coder
To empower developers with expert-level guidance and best practices for writing production-quality code, ensuring maintainability, efficiency, and robustness.
功能
- Expert code implementation guidance
- API design and refactoring support
- Performance optimization strategies
- Robust error handling implementation
- MCP tool integration for memory and performance
使用场景
- When writing new code that needs to adhere to high quality standards
- When refactoring existing code for better maintainability or performance
- When designing new APIs or interfaces
- When implementing complex error handling logic
非目标
- Automatically debugging runtime errors
- Writing code without any human oversight
- Replacing the need for a human software architect
Documentation
- info:Configuration & parameter referenceWhile some MCP tool parameters are shown, there is no explicit documentation of defaults or precedence for configuration, making some aspects implicit.
Scope
- info:Tool surface sizeThe skill itself exposes minimal tools, but the broader Ruflo project has a large number of plugins and agents which could be considered part of its ecosystem.
安装
npx skills add ruvnet/ruflo通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。
质量评分
已验证类似扩展
Coding Standards
100Baseline cross-project coding conventions for naming, readability, immutability, and code-quality review. Use detailed frontend or backend skills for framework-specific patterns.
Refactoring Patterns
99Apply named refactoring transformations to improve code structure without changing behavior. Use when the user mentions "refactor this", "code smells", "extract method", "replace conditional", "technical debt", "move method", "inline variable", or "decompose conditional". Also trigger when cleaning up legacy code, preparing code for new features by restructuring, or identifying which transformation to apply to a specific code smell. Covers smell-driven refactoring, safe transformation sequences, and testing guards. For code quality foundations, see clean-code. For managing complexity, see software-design-philosophy.
Karpathy Guidelines
99行为指南,用于减少常见的 LLM 编码错误。在编写、审查或重构代码时使用,以避免过度复杂化、进行手术式更改、暴露假设并定义可验证的成功标准。
Neon Postgres
100Neon Serverless Postgres 的使用指南和最佳实践。涵盖入门、使用 Neon 进行本地开发、选择连接方法、Neon 功能、身份验证(@neondatabase/auth)、PostgREST 风格的数据 API(@neondatabase/neon-js)、Neon CLI 以及 Neon 的平台 API/SDK。可用于任何与 Neon 相关的问题。
Sdk Dx
100Design SDKs that developers love to use—APIs that feel native, error messages that guide, and experiences that reduce friction. This skill covers creating SDKs that drive adoption through exceptional developer experience rather than aggressive marketing. Trigger phrases: "SDK design", "developer experience", "API design", "SDK DX", "error messages", "type safety", "IDE integration", "SDK versioning", "migration guides", "client library design", "making SDKs feel native", "SDK best practices"
Csharp Async
100Get best practices for C# async programming