skill

Manage local AI skills with CLI commands for listing, creating, editing, and syncing.

Updated Mar 11, 2025
One-click install
npx skills add https://github.com/MohammedSaudAlsahli/dotfiles --skill skill-mohammedsaudalsahli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill
Source: https://github.com/MohammedSaudAlsahli/dotfiles/tree/main/ai/agents-skills/skill
Command: npx skills add https://github.com/MohammedSaudAlsahli/dotfiles --skill skill-mohammedsaudalsahli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Manage local skills with ease, including adding, removing, searching, editing, and syncing them, eliminating the need for manual skill tracking.

Core Features & Use Cases

  • Skill List & Management: View all skills and manage them using simple CLI-like commands.
  • Skill Creation: Create new skills with a setup wizard, specifying details like triggers, descriptions, and arguments.
  • Skill Removal: Delete unwanted skills with confirmation for safety.
  • Skill Editing: Edit existing skills with options to change description, triggers, or the entire content.
  • Skill Search: Quickly find skills using various search parameters like name, triggers, and description.
  • Skill Synchronization: Sync skills between user and project scopes.
  • Skill Scanning: Scan directories for skill files with minimal intervention.
  • Skill Setup: Initialize directories and inventory all existing skills in one step.
  • Skill Templates: Generate skills from pre-defined templates for common skill types.

Quick Start

Run the 'skill' command to access various subcommands such as 'list', 'add', 'remove', and more.

Frequently Asked Questions about skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage local AI skills and custom workflows without manual tracking?

You can manage local AI skills by using CLI-like commands to list, add, remove, edit, and sync custom workflows. This eliminates manual skill tracking by automating discovery and maintenance within user and project contexts.

What is the best way to create new custom commands using AI skill templates?

The best way to create custom commands is by using a setup wizard to specify triggers, descriptions, and arguments. You can also generate new skills from pre-defined templates for common skill types to ensure proper YAML metadata configuration.

Can I synchronize AI skills between user and project scopes in Claudecode?

Yes, you can synchronize AI skills between user and project scopes. The tool supports skill synchronization to ensure your custom commands and workflows remain consistent across different development contexts within the ecosystem.

How do I search for specific AI skills across my local development environment?

You can search for AI skills using various parameters like name, triggers, and description. This allows you to quickly find specific custom workflows and commands within your configured directories without manual file scanning.

Do I need YAML metadata to configure custom workflows for automated execution?

Yes, YAML metadata configuration is required to set up AI skills. This metadata defines the triggers, descriptions, and arguments needed for the Claudecode CLI tooling to facilitate automated execution and interaction with your custom commands.

What limitations exist when scanning directories for AI skill files?

Directory scanning for AI skill files operates with minimal intervention to inventory existing skills. However, it requires proper YAML metadata formatting and access to Claudecode CLI tooling to correctly discover and parse skill definitions within user and project contexts.