Develop
General principles for exploring, developing, editing, and refactoring code. Use for codebase analysis, implementation tasks, and code quality improvements.From its SKILL.md
npx -y skills add aiskillstore/marketplace --skill developAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
SKILL.md
1.4 KB, 253 tokens by cl100k_base, as published. Nobody here has run it
Develop Skill
Core Principles
- Clean Code: Follow readable, maintainable patterns.
- Fail Early: Never catch unexpected exceptions silently; let them bubble up.
- Simplicity: Prefer the simplest working solution.
Planning
For non-trivial changes:
- Present a plan with at least 3 clarifying questions (and proposed answers).
- Wait for explicit approval before implementation.
- For complex strategy, use the
planskill.
Implementation & Git
Git Safety
- Permission First: Always ask before initializing repos or switching branches.
- Atomic Commits: Group related changes logically.
Code Quality
- Focus on WHY: Document intent, not mechanics.
- Edge Cases: Consider and test error scenarios.
- Existing Style: Match existing patterns and formatting.
Language-Specific References
When working with specific languages, consult the following references:
- Python: Refer to
references/python.md.
File Operations
- Prefer
edit_file: Use for targeted changes; avoid rewriting full files. - Verification: Always verify changes after editing.
- Tools: Use
fdandrgfor exploration; standard shell tools for navigation.
What ships with it: 2 files
13.1 KB alongside SKILL.md
references/
- python.md407 B
- skill-report.json12.7 KB