# coding-skill > General programming assistance for code generation, refactoring, debugging, code review, and multi-language support - Author: cluelessog - Repository: cluelessog/custom-agents-framework - Version: 20260125113212 - Stars: 1 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/cluelessog/custom-agents-framework - Web: https://mule.run/skillshub/@@cluelessog/custom-agents-framework~coding-skill:20260125113212 --- --- name: coding-skill description: General programming assistance for code generation, refactoring, debugging, code review, and multi-language support trigger_keywords: - code - programming - debug - refactor - review code - implement - fix bug - optimize - coding - development --- # Coding Skill General programming assistance and code development skill for Cursor. ## When to Use Use this skill when: - Writing new code or implementing features - Debugging and fixing bugs - Refactoring existing code - Reviewing code for quality and best practices - Optimizing code performance - Working with multiple programming languages - Setting up development environments - Writing tests and documentation ## Core Capabilities - **Code Generation**: Generate code from specifications and requirements - **Code Refactoring**: Improve code structure, readability, and maintainability - **Debugging**: Identify and fix bugs, analyze error messages - **Code Review**: Review code for quality, security, and best practices - **Multi-Language Support**: Work with various programming languages - **Testing**: Write unit tests, integration tests, and test cases - **Documentation**: Generate code documentation and comments - **Performance Optimization**: Optimize code for speed and efficiency ## Usage Examples ### Example 1: Implementing a Feature ``` User: "Implement a user authentication system with JWT tokens" Agent: Analyzes requirements, generates authentication code, implements JWT handling, creates middleware ``` ### Example 2: Debugging ``` User: "This function is throwing a null reference error" Agent: Analyzes code, identifies null reference, suggests fixes, implements solution ``` ### Example 3: Code Review ``` User: "Review this pull request for security issues" Agent: Delegates to coding-developer subagent for comprehensive security review ``` ## Collaboration Patterns This skill can collaborate with: - **data-analysis-skill**: When code needs data processing or analysis capabilities - **Other skills**: For domain-specific code requirements ### Collaboration Example: Data-Driven Code Optimization 1. **data-analysis-skill** analyzes performance metrics and identifies bottlenecks 2. **coding-skill** implements optimizations based on analysis 3. **coding-developer subagent** reviews optimized code ## Subagents This agent can delegate to: - **coding-developer**: Specialized code development and review subagent for code generation, feature implementation, code reviews, security audits, and quality checks ### When to Delegate - Complex code development requiring deep expertise - Feature implementation tasks - Code generation from specifications - Complex code reviews requiring deep analysis - Security audits and vulnerability assessments - Code quality assessments - Performance analysis reviews ### Independent Operation The **coding-developer** subagent can also operate independently: - Direct code development and implementation requests - Feature implementation tasks - Code generation requests - Direct code review requests - Standalone security audits - Independent quality assessments ## Project Context For project-specific setup, testing, and conventions, see **AGENTS.md** in this skill's directory. ## Reference For detailed programming patterns and best practices, see **reference.md** (if available).