← Back to list

kissdryer
by vasylenko
Claude Desktop extension with bundled MCP Server for Bear note taking app
⭐ 62🍴 5📅 Jan 23, 2026
SKILL.md
name: kissdryer description: Validate code for KISS and DRY principles. Use when asked to check for simplification opportunities, reduce duplication, review code complexity, or ensure maintainability. Works on whole codebase or specific changes (branch, PR, uncommitted).
KISS and DRY Validator
Scope
Determine what to check based on user request:
- Specific changes: Compare branch with main (
git diff main...HEAD) - Whole codebase: Scan
./srcdirectory
Workflow
- Read references/wisdom.md to internalize KISS/DRY principles
- Identify scope and gather code to analyze
- Use sequential thinking to evaluate each file/change
- Generate report
Output Format
1. **KISS**: <filename> – problem – solution – justification
2. **DRY**: <filename> – problem – solution – justification
...
<Most impactful improvements with justification>
**DISCLAIMER**: Suggestions, not rules. Some may be misleading or wrong.
Example
1. **DRY**: index.ts – ENV variable check on lines 12, 45, 78 – extract to helper function – makes ENV checks reusable and reduces noise in main logic
2. **KISS**: users.ts – complex ternary in return statement of 'checkUserStatus' – move expression to separate block – nested ternaries are hard to follow
<Most impactful: #1 - repeated ENV checks appear in 3 files, consolidating reduces maintenance burden>
**DISCLAIMER**: Suggestions, not rules. Some may be misleading or wrong.
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon


