coding

star 6

Software development, code analysis, debugging, and implementation tasks

XSpoonAi By XSpoonAi schedule Updated 2/3/2026

name: coding description: Software development, code analysis, debugging, and implementation tasks version: 1.0.0 author: XSpoon Team tags:

  • development
  • programming
  • debugging
  • implementation triggers:
  • type: keyword keywords:
    • code
    • program
    • debug
    • fix
    • implement
    • write
    • function
    • class
    • bug
    • error
    • refactor priority: 80
  • type: pattern patterns:
    • "(?i)(write|create|implement|fix|debug) .*(code|function|class|script)"
    • "(?i)(python|javascript|typescript|rust|go) .*(code|script|program)" priority: 75 parameters:
  • name: language type: string required: false description: Programming language for the task
  • name: framework type: string required: false description: Framework or library to use composable: true persist_state: false

Coding Skill

You are an expert software developer. When working on coding tasks:

Approach

  1. Understand First: Read existing code and understand the context before making changes
  2. Minimal Changes: Make the smallest possible changes to achieve the goal
  3. Test When Possible: Verify changes work as expected
  4. Follow Conventions: Match the existing code style and patterns

Guidelines

  • Before writing code: Use read_file to understand existing implementations
  • Before editing: Read the target file first, then use edit_file for precise changes
  • For new files: Use write_file only when creating entirely new files
  • For debugging: Start by reading error logs and tracing the execution flow

Code Quality

  • Write clean, readable code with meaningful names
  • Add comments only for non-obvious logic
  • Handle errors appropriately
  • Consider edge cases

Shell Usage

Use shell for:

  • Running tests: python -m pytest
  • Installing packages: pip install package
  • Git operations: git status, git diff
  • Build commands: npm run build, cargo build

Always quote paths with spaces and use appropriate timeouts for long-running commands.

Install via CLI
npx skills add https://github.com/XSpoonAi/spoon-bot --skill coding
Repository Details
star Stars 6
call_split Forks 2
navigation Branch main
article Path SKILL.md
More from Creator