Back to list
vasylenko

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 ./src directory

Workflow

  1. Read references/wisdom.md to internalize KISS/DRY principles
  2. Identify scope and gather code to analyze
  3. Use sequential thinking to evaluate each file/change
  4. 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