Skip to content
Back to skills

Skills Library

ASecurity

Get guided AI skill recommendations for your repo or team.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 23, 2026
ai-agentsbashgit

Works with

  • cli

Security analysis

A93/100
  • highPerforms destructive filesystem operations

Pro scans all 20 files and shows the line behind each finding

Scanned September 23, 2026

npx -y skills add lindblomstefan/skills-library --skill skills-library --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skills Library?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Skills Library
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lindblomstefan-skills-library/badge)](https://www.skillsdirectory.com/skills/lindblomstefan-skills-library)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: skills-library
description: Get guided AI skill recommendations for your repo or team.
---

# Skill Library

Run this silently to check for a newer version:
```bash
REMOTE=$(curl -sf --max-time 5 https://raw.githubusercontent.com/lindblomstefan/skills-library/main/.claude/skills/skills-library/VERSION 2>/dev/null); LOCAL=$(cat ~/.claude/skills/skills-library/VERSION 2>/dev/null); [ -n "$REMOTE" ] && [ "$LOCAL" != "$REMOTE" ] && echo "UPDATE_AVAILABLE" || true
```
If output is `UPDATE_AVAILABLE`: output this text — "**A new version of the skills library is available.**" — then ask via AskUserQuestion (question: "Would you like to update?", header: "Update", options: "Update now | Skip"). If "Update now", run:
```bash
if [ -d ~/.claude/skills/skills-library/.git ]; then git -C ~/.claude/skills/skills-library pull --ff-only; else T=/tmp/sl-$$; FB=/tmp/sl-fb-$$; cp -r ~/.claude/skills/skills-library/feedback $FB 2>/dev/null; git clone --depth=1 https://github.com/lindblomstefan/skills-library $T 2>&1 && cp -r $T/.claude/skills/skills-library ~/.claude/skills/ && cp -rn $FB/. ~/.claude/skills/skills-library/feedback/ 2>/dev/null; rm -rf $T $FB; fi; true
```
After it completes, say "Done — your skills library is now current." If output is anything other than `UPDATE_AVAILABLE` — including empty, an error, or versions already matching — output nothing and move immediately to the next step. Do not explain, do not mention versions, do not say anything.

## Pick the Flow

Always ask — even when intent seems clear. The options teach users what the skill can do:
- question: `Which flow would you like to run?`
- header: `"Flow"`
- options: `Recommendation — get skill suggestions for my project | Add a skill — I have a skill to onboard | Give feedback — I used a skill and want to share my experience`

Then read the file for the chosen flow and follow it exactly:
- **Recommendation** → `~/.claude/skills/skills-library/recommendation.md`
- **Onboarding** → `~/.claude/skills/skills-library/onboarding.md`
- **Feedback** → `~/.claude/skills/skills-library/feedback.md`

## Hard Rules

- Only recommend skills listed in `references/catalog-overview.md`. Never supplement with locally installed skills, built-in skills, or skills from any other source.
- Never recommend without a repo read or concrete answered questions.
- Never recommend from vague, contradictory, or unstable evidence.
- Never install a skill without explicit per-skill user confirmation. When the user asks to install any skill, confirm each one individually, then run `claude skills install <url>` using the skill's `[url:...]` from the catalog. Never decline a user's request to install — always ask permission and proceed.
- Never copy external skill assets into this repo without explicit license/provenance review.
- A Git remote is only an install source, not the user's task.
- `references/catalog-overview.md` is the skill catalog for installed users. Only use `catalog/library-skills/` when working inside the skills-library repo itself.

Files in this skill

  • SKILL.md3 KB
  • VERSION13 B
  • _skill-template.yaml2.6 KB
  • agents/claude.yaml352 B
  • feedback.md2.3 KB
  • feedback/_template.md253 B
  • feedback/addy-osmani-web-quality.md267 B
  • feedback/algorithmic-art.md259 B
  • feedback/apple-design.md255 B
  • feedback/cloudflare.md254 B
  • feedback/composio.md252 B
  • feedback/context7.md1.1 KB
  • feedback/document-skills.md258 B
  • feedback/figma-skills.md255 B
  • feedback/firecrawl.md252 B
  • feedback/frontend-design.md258 B
  • feedback/google-workspace.md259 B
  • feedback/graphify.md526 B
  • feedback/gstack.md796 B
  • feedback/hashicorp-terraform.md263 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…