skill-install-manager

skill-install-manager is a skill for Claude Code, Codex from MarecGents/marec-agent-skills. It costs 187 tokens per session (3,624 once invoked), scanned A, original, MIT.

A skill installation manager that compares a configured skill list with globally installed skills, then installs missing skills or updates existing ones. It uses scripts and produces a JSON report.

In plain words
What is it for?
Use it to check skill status, compare available and installed skills, install or update one skill, or synchronize a complete skill list.
Why use it?
It replaces repeated manual checks and individual installation commands with one reported synchronization process. It also handles several download methods when one installation route fails.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: mentions Claude Code; mentions Codex; mentions OpenCode.

Good fit Use it to check skill status, compare available and installed skills, install or update one skill, or synchronize a complete skill list.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/marecgents/marec-agent-skills/skill-install-manager
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 MarecGents/marec-agent-skills --skill skill-install-manager
Clone the repo
git clone --depth 1 https://github.com/MarecGents/marec-agent-skills

Made for: Claude Code, Codex.

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-install-manager

README.md
[![agentmods](https://agentmods.dev/badge/skills/marecgents/marec-agent-skills/skill-install-manager/github.svg)](https://agentmods.dev/skills/marecgents/marec-agent-skills/skill-install-manager)
Your own site
<a href="https://agentmods.dev/skills/marecgents/marec-agent-skills/skill-install-manager"><img src="https://agentmods.dev/badge/skills/marecgents/marec-agent-skills/skill-install-manager/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-install-manager

Your own site · 80×15
<a href="https://agentmods.dev/skills/marecgents/marec-agent-skills/skill-install-manager"><img src="https://agentmods.dev/badge/skills/marecgents/marec-agent-skills/skill-install-manager.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 187 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,624 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.00187 $0.03624
Opus 5 $0.00093 $0.01812
Sonnet 5 $0.00037 $0.00725
Haiku 4.5 $0.00019 $0.00362

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

Security

Grade A, and why

skill-install-manager 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 12d ago.

The scan reads SKILL.md. This mod also ships 4 executable files (scripts/compare-skills.js, scripts/install-skill.js, scripts/sync-skills.js, …), 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.

skills/skill-install-manager/SKILL.md · 258 lines

How it starts

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

skill-install-manager

技能安装管理器 — 自动读取技能列表文件,与当前全局已安装技能进行对比,找出未安装或存在更新的技能,并执行一键安装/更新。v3.0:所有流程、判断、渠道切换均由脚本自动完成,agent 只运行脚本并读取 JSON 报告。

触发条件

用户表达以下任一意图时触发。即使只是暗示或间接提及技能安装/管理工作,也应使用本技能

  • "检查并安装缺少的技能" / "看看哪些技能还没装"
  • "同步技能列表" / "同步 skills" / "skill sync"
  • "更新所有技能到最新版本" / "检查更新" / "skill update"
  • "技能管理" / "skill manager" / "管理技能"
  • "批量安装 skills" / "安装这些技能" / "一键安装"
  • "从技能列表安装" / "按列表安装"
  • "帮我整理技能" / "技能状态" / "看看技能"
  • "把新技能装上" / "补一下缺少的技能"
  • "npx skills" / "skills add" / "技能仓库"

执行模式(v3.0:单一脚本驱动)

agent 不再逐条执行安装命令。 全部流程由 scripts/sync-skills.js 一次跑完, agent 只做四件事:

  1. 运行主编排脚本(默认全自动同步,或按需加参数)
  2. 读取 JSON 报告(脚本写入 ~/.agents/skill-sync-report.json
  3. 向用户汇报结果(脚本输出的控制台摘要可直接转述)
  4. 处理脚本标注的异常(见「异常处理」节,通常只需转告用户)
脚本 职责 何时用
scripts/sync-skills.js 主编排:自更新→读列表→对比→依赖→安装→报告,全自动 默认入口,覆盖 99% 场景
scripts/install-skill.js 单技能安装(五通道回退) 只装/只更一个技能时
scripts/compare-skills.js 只对比不安装(兼容旧入口,转发到 sync --compare) 只想看差异时
scripts/utils.js 共享工具模块 被以上脚本引用,不直接调用

快速开始

🟢 一键同步(默认,最常用)

node "<skill-path>\scripts\sync-skills.js"

全自动完成:自更新 → 读取最新列表 → 对比安装状态 → 版本检查(并发+缓存)→ 依赖预检 → 安装/更新(五通道回退)→ 生成报告。

Agent 操作步骤:

  1. 确认技能包路径(pwd 后定位 skill-install-manager/scripts/,路径大小写敏感)
  2. 运行上面的命令(超时 10 分钟;脚本内部有逐级超时与降级,不会无限卡住)
  3. 读取 ~/.agents/skill-sync-report.json,向用户汇报摘要
  4. 若报告中有 ❌ 失败项或 ⚠️ 依赖警告,如实转告用户并给出建议

🔵 只对比不安装

node "<skill-path>\scripts\sync-skills.js" --compare --list "<list-file>"

🟣 安装单个技能

node "<skill-path>\scripts\install-skill.js" --name <skill-name> --url <origin-url>

主编排脚本参数(sync-skills.js)

参数 说明 默认
--list <path> 技能列表文件路径 自动查找(见下)
--no-self-update 跳过自更新 开启自更新
--cdn-first CDN 优先(codeload/jsDelivr 在 npx add 之前) 官方优先
--dry-run 演练模式:只打印将执行的命令,不真正安装 关闭
--concurrency <n> 仓库级安装并发数 3
--agents <a,b,c> 安装到的 Agent 列表 reasonix,claude-code,opencode,codex
--lock <path> 锁文件路径 ~/.agents/.skill-lock.json
--report <path> 报告输出路径 ~/.agents/skill-sync-report.json
--cache-ttl <min> 远端 commit 缓存 TTL 360 分钟(6 小时)
--compare 只对比不安装(输出 JSON) 关闭
--only <name1,name2> 只处理指定技能 全部
--skip-deps 跳过依赖预检 执行依赖预检

Read the full file on GitHub · 258 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. 12d ago First seen · 258 lines · 187 tokens per session scan A 31e82ce1130f

Subscribe to this mod's changes

skill-install-manager is a skill published in the GitHub repository MarecGents/marec-agent-skills (3 stars, last pushed 14d ago), licensed MIT. It adds 187 tokens to every session and 3,624 once invoked, about $0.0009 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-08-31.

Related

Other skills, from other repositories

fabric-fusion

Multi-model deliberation. Two to 8 distinct models answer in parallel with web-capable tools, then a judge compares consensus, contradictions, coverage gaps, unique insights, and blind spots. Act mode runs 1–4 read-only references, then one actor reconciles and executes. Use when the cost of being wrong justifies…

monotykamary/pi-fabric · 74 tokens

fabric-rlm

Recursively decomposes oversized tasks into bounded child Pi agents with fresh context windows. Use for whole-repo audits, massive-context analysis, and multi-file refactors that do not fit one context.

monotykamary/pi-fabric · 44 tokens

fabric-exec

Python-only troubleshooting and advanced host API reference for fabricexec. Routine pi. coding calls are documented by ambient guidance; load this skill only after an argument-shape error or when an advanced surface needs exact contracts.

monotykamary/pi-fabric · 46 tokens

fabric-schema

Uses Fabric's typed Schema evidence loop and, when enabled, its bounded local-file transaction channel. Use when surprise must void a plan and mutation claims need explicit postconditions.

monotykamary/pi-fabric · 37 tokens

fabric-workflow

Runs a dynamic Pi Fabric workflow with code-held phases, fan-out, pipelines, structured agents, and best-effort verification. Use for large audits, migrations, parallel research, or explicit workflow requests.

monotykamary/pi-fabric · 44 tokens

fabric-council

Runs a bounded multi-perspective Pi Fabric council with independent reviewers and best-effort synthesis. Use for architecture choices, plans, reviews, and adversarial cross-checking.

monotykamary/pi-fabric · 39 tokens