スキル一覧に戻る
vasylenko

kissdryer

by vasylenko

Claude Desktop extension with bundled MCP Server for Bear note taking app

62🍴 5📅 2026年1月23日
GitHubで見るManusで実行

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.

スコア

総合スコア

65/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

レビュー

💬

レビュー機能は近日公開予定です