# Cindy Skill Creator

Create or edit a Cindy Skill, search the SkillHub public marketplace or your...

- Repository: https://github.com/makecindy/cindy (8912 stars)
- Category: Engineering
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

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

## Description

Create or edit a Cindy Skill, search the SkillHub public marketplace or your organization's Skills, upload your own Skill, or publish a new version of a Skill you authored.

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

# Skill Creator

Create Skills that give the current Agent useful, non-obvious guidance without constraining unrelated work.

For searching SkillHub, uploading a local Skill, or updating an already-published Skill, read [references/skillhub-publishing.md](references/skillhub-publishing.md) and follow the relevant workflow. Searching, local editing and cloud publication are separate actions; publish when the user requests it. An explicit upload/update request is authorization for that publication; ask only for missing choices such as the target Skill or first-publication visibility.

## Core Principles

**Assume the Agent is already capable.** Include only information that changes its decisions or improves its work. Remove generic advice, repeated instructions, speculative edge cases, and examples that do not materially clarify the task.

**Preserve user intent and scope.** A skill should support the requested task, not replace the user's chosen product, expand the assignment, modify unrelated configuration, or imply permission for additional external actions. Do not turn a particular example, past failure, or personal preference into a universal requirement.

Approval to complete a task does not expand its scope or execution permissions. For retrying or externally mutating workflows, define a stopping condition proportional to the risk.

**Match specificity to the risk.** Give the model room to choose an appropriate approach when multiple approaches are reasonable. Use detailed steps, deterministic scripts, or absolute language only when correctness, safety, permissions, or a genuinely fragile workflow requires them.

The rest: https://github.com/makecindy/cindy/blob/HEAD/apps/desktop/resources/system-skills/cindy-skill-creator/SKILL.md
