| name | development |
| description | Development workflow skill for creating and managing code in the workspace.
Use this skill when you need to build, modify, or organize code files.
|
| allowed-tools | ["read_file","write_file","list_dir","delete_file","execute_python","analyze_code","git_init","git_status"] |
Development Skill
Purpose
This skill provides workflows for software development tasks in the workspace.
Workflows
1. Create New Project
1. git_init() - Initialize git repo
2. write_file("README.md", content) - Create README
3. write_file("main.py", code) - Create main file
4. git_status() - Verify files tracked
2. Add New Feature
1. list_dir() - Check current structure
2. read_file(existing) - Understand existing code
3. write_file(new_file, code) - Create new code
4. execute_python(test) - Verify it works
5. git_diff() - Review changes
3. Refactor Code
1. read_file(target) - Read current code
2. analyze_code(content) - Understand structure
3. write_file(target, improved) - Write improved version
4. execute_python(test) - Verify behavior preserved
Best Practices
- Always check current state before modifying
- Write tests alongside new code
- Use git to track all changes
- Document your code with docstrings
- Keep functions small and focused