← スキル一覧に戻る

sdlc-development
by Jameera-Mahima
⭐ 0🍴 0📅 2026年1月16日
SKILL.md
name: sdlc-development description: Guides implementation phase. Use when writing code, implementing features, or building functionality. Ensures code quality, testing, and documentation.
SDLC Development Skill
When to Use This Skill
- Implementing new features
- Writing code
- Building functionality
- Refactoring existing code
- Adding new components
Development Workflow
1. Setup
- Review specification: Understand what to build
- Create feature branch: \git checkout -b feature/name\
- Set up environment: Install dependencies
- Review existing code: Understand current patterns
2. Implementation
Follow these principles:
Code Quality:
- Write clean, readable code
- Use meaningful variable names
- Follow project conventions
- Add comments for complex logic
Error Handling:
- Handle expected errors gracefully
- Provide helpful error messages
- Log errors appropriately
- Don't crash on edge cases
Project Patterns:
- Match existing code style
- Reuse existing components
- Follow DRY (Don't Repeat Yourself)
- Keep functions small and focused
3. Testing
- Write unit tests: Test individual functions
- Test edge cases: Empty inputs, null values, large datasets
- Manual testing: Actually try the feature
- Integration testing: Test with other components
4. Documentation
- Update README: Add new feature to docs
- Add code comments: Explain why, not what
- Document API changes: Update interface docs
- Create examples: Show how to use the feature
Code Quality Checklist
Before committing:
- Code follows style guide
- Has error handling
- Includes tests
- Documented (README + comments)
- No hardcoded values (use config)
- No console.log / debug code
- Tested manually
- Git commit message is clear
Example Usage
Input: "Implement CSV export for sponsor results"
Output:
- Complete implementation
- Unit tests
- Documentation
- Usage examples
スコア
総合スコア
40/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です