skill-installer

skill-installer is a skill for Claude Code from ratnesh-maurya/cursor-claude-personas. It costs 40 tokens per session (2,932 once invoked), scanned A, original, MIT.

An installer and validator for adding new AI-agent skills to a skill collection. It checks the skill, copies it, registers it with the system, and verifies that installation succeeded.

In plain words
What is it for?
Use it to install, validate, register, verify, or diagnose skills in an agent-skill ecosystem.
Why use it?
It reduces the risk of a skill being copied incorrectly, left unregistered, or installed with security problems. It also supports diagnosing installation failures.

Skill for Claude Code

Written for Claude Code: installed under .claude/. Also seen: reads .claude/ paths; mentions CLAUDE.md; mentions Claude Code.

Good fit Use it to install, validate, register, verify, or diagnose skills in an agent-skill ecosystem.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/ratnesh-maurya/cursor-claude-personas/skill-installer
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add ratnesh-maurya/cursor-claude-personas --skill skill-installer
Clone the repo
git clone --depth 1 https://github.com/ratnesh-maurya/cursor-claude-personas

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for skill-installer

README.md
[![agentmods](https://agentmods.dev/badge/skills/ratnesh-maurya/cursor-claude-personas/skill-installer/github.svg)](https://agentmods.dev/skills/ratnesh-maurya/cursor-claude-personas/skill-installer)
Your own site
<a href="https://agentmods.dev/skills/ratnesh-maurya/cursor-claude-personas/skill-installer"><img src="https://agentmods.dev/badge/skills/ratnesh-maurya/cursor-claude-personas/skill-installer/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for skill-installer

Your own site · 80×15
<a href="https://agentmods.dev/skills/ratnesh-maurya/cursor-claude-personas/skill-installer"><img src="https://agentmods.dev/badge/skills/ratnesh-maurya/cursor-claude-personas/skill-installer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 40 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,932 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00040 $0.02932
Opus 5 $0.00020 $0.01466
Sonnet 5 $0.00008 $0.00586
Haiku 4.5 $0.00004 $0.00293

Measured 7d ago against content hash e558b2a66047, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

skill-installer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.

The scan reads SKILL.md. This mod also ships 4 executable files (scripts/detect_skills.py, scripts/install_skill.py, scripts/package_skill.py, …), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.claude/skills/skill-installer/SKILL.md · 300 lines

How it starts

The opening of the file, as written. The whole thing — 300 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Skill Installer v3.0

Overview

Instala, valida, registra e verifica novas skills no ecossistema. 10 checks de seguranca, copia, registro no orchestrator e verificacao pos-instalacao.

When to Use This Skill

  • When the user mentions "instalar skill" or related topics
  • When the user mentions "install skill" or related topics
  • When the user mentions "registrar skill" or related topics
  • When the user mentions "nova skill" or related topics
  • When the user mentions "new skill" or related topics
  • When the user mentions "adicionar skill ao ecossistema" or related topics

Do Not Use This Skill When

  • The task is unrelated to skill installer
  • A simpler, more specific tool can handle the request
  • The user needs general-purpose assistance without domain expertise

How It Works

Agente instalador enterprise-grade que garante que toda skill criada (via skill-creator ou manualmente) seja corretamente instalada, registrada e verificada no ecossistema. Inclui auto-repair, rollback, dry-run, dashboard, e diagnostico avancado.

Principio: Redundancia Maxima

Seis camadas de validacao garantem que nenhuma skill fique mal-instalada:

Camada Script O que valida
1 detect_skills.py SKILL.md existe + tem frontmatter
2 validate_skill.py 10 checks profundos
3 install_skill.py (pre) Conflitos, permissoes, espaco, versao
4 install_skill.py (pos) Arquivos copiados corretamente
5 scan_registry.py Skill aparece no registry (com deduplicacao)
6 package_skill.py ZIP valido sem backslashes, nao-vazio, integrity check

Localizacao

C:\Users\renat\skills\skill-installer\
├── SKILL.md              <- este arquivo
├── scripts/
│   ├── install_skill.py  <- instalador principal (11 passos) + todos os comandos
│   ├── detect_skills.py  <- scanner de skills nao-instaladas
│   ├── validate_skill.py <- validacao profunda (10 checks)
│   ├── package_skill.py  <- empacotador ZIP + verificador de integridade
│   └── requirements.txt
├── references/
│   └── known-locations.md
└── data/
    ├── install_log.json  <- log de operacoes (auto-gerado, com rotacao)
    ├── backups/          <- backups antes de sobrescrever
    └── staging/          <- area temporaria para copias seguras

Read the full file on GitHub · 300 lines

Files

What ships with it

6 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 7d ago First seen · 300 lines · 40 tokens per session scan A e558b2a66047

Subscribe to this mod's changes

skill-installer is a skill published in the GitHub repository ratnesh-maurya/cursor-claude-personas (8 stars, last pushed 5mo ago), licensed MIT. It adds 40 tokens to every session and 2,932 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.

Related

Other skills, from other repositories

init-workspace-verification

Verify init completeness.

griddynamics/rosetta · 10 tokens

requirements-authoring

To author, update, and validate functional/non-functional requirements as atomic units with user approval.

griddynamics/rosetta · 0 tokens

ijfw-plan

Use when the user says 'plan this', 'plan it', 'make a plan', 'let's plan', 'draft a plan', 'how should we tackle this', 'break this down', or invokes '/ijfw-plan'. Produces a falsifiable PLAN.md (software, book, campaign, design, research) with task breakdown, dependency wave-table, and success criteria — gated by…

FerroxLabs/ijfw · 95 tokens

hitl

Rosetta CRITICAL MUST skill to load as Prep Step 3 Step 2 — immediately after orchestrator-contract, right before loading any workflow. Loads the session-wide approval-gate protocol governing when to stop and wait vs proceed. WITHOUT IT decisions proceed silently, violating enterprise policy. Activate it for ALL tasks…

griddynamics/rosetta · 168 tokens

research

To run systematic deep research via meta-prompting — grounded references, incremental tracking, self-validation.

griddynamics/rosetta · 22 tokens

nextauth

NextAuth.js authentication for Next.js. Covers providers, sessions, and callbacks. Use for Next.js authentication. USE WHEN: user mentions "NextAuth", "Next.js auth", "Auth.js", asks about "Next.js authentication", "App Router auth", "next-auth", "authentication providers" DO NOT USE FOR: generic OAuth (use oauth2…

claude-dev-suite/claude-dev-suite · 95 tokens