Back to list
d-issy

manage-skill

by d-issy

my dotfiles

4🍴 0📅 Jan 20, 2026

SKILL.md


name: manage-skill description: Manage Claude Code skills. Use this when user wants to create, edit, update, delete a skill. allowed-tools: Read, Write, Edit, Glob, Bash(mkdir:*)

Manage Skill

Purpose

Execute the Workflow and Report sections to manage Claude Code skills.

Variables

  • IS_DOTFILES: true if current repo is dotfiles, otherwise false
  • SCOPE:
    • if IS_DOTFILES, then ask user (user-level/project-local)
    • if not IS_DOTFILES, then project-local
  • SKILLS_DIR:
    • if user-level then files/claude/skills
    • if project-local then .claude/skills
  • SETTINGS_FILE:
    • if user-level then files/claude/settings.json
    • if project-local then .claude/settings.local.json

Workflow

  1. Determine the operation (create, edit, or delete) from user's request
  2. Execute the operation:
    • If create, then:
      • If requirements unclear, then ask using AskUserQuestion: skill name, purpose, tool restrictions
      • If IS_DOTFILES, then ask scope (user-level/project-local)
      • Create SKILLS_DIR/[skill-name]/SKILL.md
      • Follow the format in format.md, see basic-structure.md for template
    • If edit, then:
      • Locate SKILLS_DIR/[skill-name]
      • Read and modify SKILL.md or supporting files as requested
    • If delete, then:
      • Confirm with user before deletion
      • Remove SKILLS_DIR/[skill-name]
  3. Update SETTINGS_FILE permissions as needed

Report

Inform the user:

  • The operation performed and skill location
  • For user-level: remind to run Nix to deploy
  • For project-local: immediately available in the current project

Score

Total Score

50/100

Based on repository quality metrics

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

Reviews

💬

Reviews coming soon