Skip to main content

publish-skills

Facilitates publishing personal Claude skills to GitHub, automating file management and version control for easy sharing.

Install this skill

or
50/100

Security score

The publish-skills skill was audited on May 14, 2026 and we found 22 security issues across 1 threat category. Review the findings below before installing.

Categories Tested

Security Issues

medium line 25

Access to hidden dotfiles in home directory

SourceSKILL.md
25_Read `~/.claude/skills/publish-skills/preferences.md` using the Read tool. If not found, no preferences are set._
medium line 29

Access to hidden dotfiles in home directory

SourceSKILL.md
29_On startup, use the Glob tool to find `~/.claude/skills/*/SKILL.md` to count skills, and read preferences (above) to extract repo-path and last-published._
medium line 37

Access to hidden dotfiles in home directory

SourceSKILL.md
37- **`reset`** → delete `~/.claude/skills/publish-skills/preferences.md`, confirm, stop
medium line 92

Access to hidden dotfiles in home directory

SourceSKILL.md
92Save to `~/.claude/skills/publish-skills/preferences.md`.
low line 135

Access to hidden dotfiles in home directory

SourceSKILL.md
135~/.claude/skills/*/SKILL.md
low line 150

Access to hidden dotfiles in home directory

SourceSKILL.md
150diff ~/.claude/skills/{skill-name}/SKILL.md {repo-path}/code/{skill-name}/SKILL.md
low line 225

Access to hidden dotfiles in home directory

SourceSKILL.md
225cp ~/.claude/skills/{skill-name}/SKILL.md {repo-path}/code/{skill-name}/
low line 229

Access to hidden dotfiles in home directory

SourceSKILL.md
229if [ -f ~/.claude/skills/{skill-name}/DESIGN.md ]; then
low line 230

Access to hidden dotfiles in home directory

SourceSKILL.md
230cp ~/.claude/skills/{skill-name}/DESIGN.md {repo-path}/code/{skill-name}/
low line 235

Access to hidden dotfiles in home directory

SourceSKILL.md
235if [ -f ~/.claude/skills/{skill-name}/icon.$ext ]; then
low line 236

Access to hidden dotfiles in home directory

SourceSKILL.md
236cp ~/.claude/skills/{skill-name}/icon.$ext {repo-path}/code/{skill-name}/
low line 241

Access to hidden dotfiles in home directory

SourceSKILL.md
241if [ -d ~/.claude/skills/{skill-name}/reference ]; then
low line 242

Access to hidden dotfiles in home directory

SourceSKILL.md
242cp -r ~/.claude/skills/{skill-name}/reference {repo-path}/code/{skill-name}/
low line 246

Access to hidden dotfiles in home directory

SourceSKILL.md
246if [ -d ~/.claude/skills/{skill-name}/examples ]; then
low line 247

Access to hidden dotfiles in home directory

SourceSKILL.md
247cp -r ~/.claude/skills/{skill-name}/examples {repo-path}/code/{skill-name}/
low line 251

Access to hidden dotfiles in home directory

SourceSKILL.md
251if [ -d ~/.claude/skills/{skill-name}/templates ]; then
low line 252

Access to hidden dotfiles in home directory

SourceSKILL.md
252cp -r ~/.claude/skills/{skill-name}/templates {repo-path}/code/{skill-name}/
low line 269

Access to hidden dotfiles in home directory

SourceSKILL.md
269cp ~/.claude/skills/SKILLS_GUIDE.md {repo-path}/
low line 283

Access to hidden dotfiles in home directory

SourceSKILL.md
283To use these skills, copy them to your `~/.claude/skills/` directory:
medium line 288

Access to hidden dotfiles in home directory

SourceSKILL.md
288cp -r claude-skills/skills/* ~/.claude/skills/
medium line 291

Access to hidden dotfiles in home directory

SourceSKILL.md
291cp -r claude-skills/skills/whats-next ~/.claude/skills/
medium line 407

Access to hidden dotfiles in home directory

SourceSKILL.md
407- **Non-destructive** — copies files, never modifies the source ~/.claude/skills/ directory.
Scanned on May 14, 2026
View Security Dashboard
Installation guide →