Not in the top 1,000 by GitHub stars

crossoverJie/SkillDeck

Native macOS SwiftUI app for managing multiple AI code agent skills

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/skilldeck/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

238b2d06a24e → 238b2d06a24e

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 238b2d06a24e

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 238b2d06a24e7d29911b90bea7513c2095babe3e

git clone --filter=blob:none --no-checkout https://github.com/crossoverJie/SkillDeck.git .hotskills/crossoverjie-skilldeck && git -C .hotskills/crossoverjie-skilldeck checkout --detach 238b2d06a24e7d29911b90bea7513c2095babe3e # Copy each selected skill directory from .hotskills/crossoverjie-skilldeck into .claude/skills/<skill-name>/
592GitHub stars
0stars in 7 days
1skill in this repository
31commits in 30 days

Heat

1.7
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 3, 2026593

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

skilldeck

When your agent uses it

Manage AI agent skills via natural language — install, update, delete, and assign skills to agents using SkillDeck's filesystem conventions.

What it loads into context

Frontmatter

58 tokens

Always available to the agent

SKILL.md

6,043 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Filesystem Layout
  2. Default Agent Configuration
  3. Lock File Format
  4. Helper Functions
  5. Operations
  6. Important Notes

Files

  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
  • SKILL.mdcore20,379 bytes
Read SKILL.md

# SkillDeck Manager

Manage AI coding agent skills through natural language. This skill teaches you how to install, update, delete, and assign skills using SkillDeck's filesystem conventions.

SkillDeck is a macOS GUI app that manages skills across 14 AI agents. Skills are stored as directories containing `SKILL.md` files. This skill lets you perform the same operations from the terminal.

## Filesystem Layout

```
~/.agents/
├── skills/                    # Canonical storage (real files live here)
│   ├── my-skill/
│   │   ├── SKILL.md           # Skill definition (YAML frontmatter + markdown)
│   │   └── ...                # Other files (scripts, templates, etc.)
View the complete source on GitHub

Skills included

  • skilldeck

Repository facts

License
MIT
Created
Feb 11, 2026
Last pushed
Oct 26, 2026
Forks
43
Open issues
9
Project activity
Active

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 5, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 15 notes
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/skilldeck/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 42 signals by file

skills/skilldeck/SKILL.md

  • Broad permissionsline 1
    Bash, Read, Write
  • Network accessline 114
    "source": "owner/repo",       "sourceType": "github",       "sourceUrl": "https://github.com/owner/repo.git",
  • Network accessline 115
    "sourceType": "github",       "sourceUrl": "https://github.com/owner/repo.git",       "skillPath": "skills/skill-name/SKILL.md",
  • Network accessline 116
    "sourceUrl": "https://github.com/owner/repo.git",
  • Dangerous shell operationline 212
    rm "$LINK"
  • Network accessline 234
    SKILL_NAME="my-skill" REPO_SOURCE="owner/repo" REPO_URL="https://github.com/owner/repo.git"
  • Network accessline 235
    REPO_SOURCE="owner/repo" REPO_URL="https://github.com/owner/repo.git" SKILL_FOLDER_PATH="skills/$SKILL_NAME"  # path to skill directory within repo
  • Network accessline 236
    REPO_URL="https://github.com/owner/repo.git"
  • Dangerous shell operationline 262
    rm -rf "$TMPDIR"
  • Dangerous shell operationline 278
    rm -rf "$TMPDIR"
  • Access to secretsline 330
    [Credential-related source omitted]
  • Access to secretsline 348
    [Credential-related source omitted]
  • Access to secretsline 349
    [Credential-related source omitted]
  • Access to secretsline 350
    [Credential-related source omitted]
  • Access to secretsline 352
    [Credential-related source omitted]
  • Access to secretsline 353
    [Credential-related source omitted]
  • Access to secretsline 354
    [Credential-related source omitted]
  • Dangerous shell operationline 371
    rm -rf "$TMPDIR"
  • Dangerous shell operationline 418
    rm "$LINK"
  • Dangerous shell operationline 424
    rm -rf "$CANONICAL"
  • Access to secretsline 435
    [Credential-related source omitted]
  • Access to secretsline 469
    [Credential-related source omitted]
  • Access to secretsline 487
    [Credential-related source omitted]
  • Dangerous shell operationline 499
    rm -f "$VARS_FILE"
  • Dangerous shell operationline 505
    rm -f "$VARS_FILE"
  • Dangerous shell operationline 515
    rm -rf "$TMPDIR"
  • Dangerous shell operationline 535
    rm "$LINK"
  • Dangerous shell operationline 541
    rm -rf "$CANONICAL"
  • Access to secretsline 567
    [Credential-related source omitted]
  • Access to secretsline 572
    [Credential-related source omitted]
  • Access to secretsline 573
    [Credential-related source omitted]
  • Access to secretsline 579
    [Credential-related source omitted]
  • Access to secretsline 584
    [Credential-related source omitted]
  • Access to secretsline 585
    [Credential-related source omitted]
  • Dangerous shell operationline 594
    rm -rf "$TMPDIR"
  • Dangerous shell operationline 622
    [ -L "$AGENT_SKILLS_DIR/$SKILL_NAME" ] && rm "$AGENT_SKILLS_DIR/$SKILL_NAME"
  • Network accessline 628
    # skills.sh registry curl -s "https://skills.sh/api/search?q=your-query" | python3 -m json.tool
  • Dangerous shell operationline 629
    curl -s "https://skills.sh/api/search?q=your-query" | python3 -m json.tool
  • Network accessline 629
    curl -s "https://skills.sh/api/search?q=your-query" | python3 -m json.tool
  • Network accessline 631
    # ClawHub curl -s "https://api.clawhub.com/v1/skills/search?q=your-query" | python3 -m json.tool
  • Dangerous shell operationline 632
    curl -s "https://api.clawhub.com/v1/skills/search?q=your-query" | python3 -m json.tool
  • Network accessline 632
    curl -s "https://api.clawhub.com/v1/skills/search?q=your-query" | python3 -m json.tool

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Combined signals: 2 facts
Signal confidence: 42 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativePath CLAUDE.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/skilldeck/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/skilldeck/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/skilldeck/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/skilldeck/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/skilldeck/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.