# Skill Installer and Creator

Installs, creates and updates workspace skills from URLs or from scratch.

- Repository: https://github.com/zhayujie/CowAgent (47735 stars)
- Category: AI and agents
- License: Complete terms in LICENSE.txt
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add zhayujie/CowAgent --skill skill-creator -g -a claude-code -y`
Codex: `npx skills add zhayujie/CowAgent --skill skill-creator -g -a codex -y`
Cursor: `npx skills add zhayujie/CowAgent --skill skill-creator -g -a cursor -y`
Gemini CLI: `npx skills add zhayujie/CowAgent --skill skill-creator -g -a gemini-cli -y`

## Description

Create, install, or update skills in the workspace. Use when (1) installing a skill from a URL or remote source, (2) creating a new skill from scratch, (3) updating or restructuring existing skills. Always use this skill for any skill installation or creation task.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Skill Creator

This skill provides guidance for creating effective skills using the existing tool system.

## About Skills

Skills are modular, self-contained packages that extend the agent's capabilities by providing specialized knowledge, workflows, and tools. They transform a general-purpose agent into a specialized agent equipped with procedural knowledge.

### What Skills Provide

1. **Specialized workflows** - Multi-step procedures for specific domains
2. **Tool integrations** - Instructions for working with specific file formats or APIs
3. **Domain expertise** - Company-specific knowledge, schemas, business logic
4. **Bundled resources** - Scripts, references, and assets for complex tasks

### Core Principle

**Concise is Key**: Only add context the agent doesn't already have. Challenge each piece of information: "Does this justify its token cost?" Prefer concise examples over verbose explanations.

## Skill Structure

Every skill consists of a required SKILL.md file and optional bundled resources:

```
skill-name/
├── SKILL.md (required)
│   ├── YAML frontmatter metadata (required)
│   │   ├── name: (required)
│   │   └── description: (required)
│   └── Markdown instructions (required)
└── Bundled Resources (optional)
    ├── scripts/          - Executable code (Python/Bash/etc.)
    ├── references/       - Documentation intended to be loaded into context as needed
    └── assets/           - Files used in output (templates, icons, fonts, etc.)
```

### SKILL.md Components

**Frontmatter (YAML)** - Required fields:

The rest: https://github.com/zhayujie/CowAgent/blob/HEAD/skills/skill-creator/SKILL.md
