skillcaddy-manager SKILL.md skillB

skillcaddy-manager from chenweil/skillcaddy is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add chenweil/skillcaddy/skillcaddy-manager@git:20260817.a910e91

Pins git:20260817.a910e91 in mdr.lock. Pin the fingerprint instead.

Audit grade
B, 16 of 17 checks passed
Kind
SKILL.md skill
Repository
chenweil/skillcaddy
Path
skills/skillcaddy-manager/SKILL.md
Versions recorded
5
Latest version
git:20260817.a910e91, committed Aug 17, 2026
First version recorded
Jul 26, 2026
Size
7,517 bytes
Repository stars
30
License
MIT

Manage Skillcaddy source acquisition, source updates, migrations, project skill links, and the Web/TUI CLI. Use for discovery, add/update requests, enable/disable, audits, maintenance, bootstrap, or Web/TUI access.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# Skillcaddy Manager

Treat Skillcaddy as a central skill library with explicit project/global/Hermes symlink activation. Keep one execution loop across every branch: **state -> route -> preflight -> act -> verify**.

## Core Loop

1. Resolve the Skillcaddy repository and target project. Default the project to the current working directory only when the user did not provide one.
   - Complete when both absolute paths are known.
2. For recommendations, audits, or mutations, read `GET /api/state?projectPath=<encoded-path>`. For source acquisition, updates, or migration, also inspect the source registry with `npm run source -- list` and `npm run source -- inspect <source-id>`. If the server is unavailable, inspect the equivalent paths listed under **Core Model**.
   - Complete when repository, source registry, project, global, Hermes, Claude, metadata, and `advice` state relevant to the request are known.
3. Route to the required branch and load only its reference; load multiple references only when the request combines branches:
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add chenweil/skillcaddy/skillcaddy-manager@sha256:595b747215289be3

The line at the top of this page pins the label git:20260817.a910e91, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_pvtv7x23os6o3dam.svg)](https://markdownregistry.com/a/art_pvtv7x23os6o3dam)

2 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 5 versions of this file, between Jul 26, 2026 and Aug 17, 2026, about one every 6 days.

versioncommittedcommitsizeaudit
git:20260817.a910e91 latest2026-08-17 a910e91 7,517 BB view · diff
git:20260812.45660332026-08-12 4566033 7,388 BB view · diff
git:20260806.7088d332026-08-06 7088d33 6,657 BB view · diff
git:20260806.c9041c42026-08-06 c9041c4 6,410 BB view · diff
git:20260726.f1b23e62026-07-26 f1b23e6 5,842 BB view

Audit of the latest version

B  16 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • fail: No link to a raw IP address (matched: http://127.0.0.1:4173)
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (7517 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No script tag

Starting a new one? Use a template for SKILL.md on mdpantry, which passes every one of these checks and says what to change in it.

Source

GitHub

chenweil/skillcaddy · 30 stars · license MIT · pushed 2026-10-30 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_pvtv7x23os6o3dam
GET https://markdownregistry.com/api/v1/resolve?ref=chenweil/skillcaddy/skillcaddy-manager
GET https://markdownregistry.com/api/v1/blob/595b747215289be35e29f78b8e48e2f7ead95252e911e4ec279863a85896cd2b

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from chenweil/skillcaddy

AGENTS.md AGENTS.md file
chenweil/skillcaddy · AGENTS.md
git:20261023.7e5866f · audit A · 30 stars
spec-direction-gate SKILL.md skill
chenweil/skillcaddy · skills/spec-pipeline/spec-direction-gate/SKILL.md · 技术方案文档的方向确认关卡。在 specs/<id>/TECH.md 草稿完成、进入实施之前,先确认方向、再确认内容,两次确认分开且有序;把关卡结论写回 TECH.md…
git:20260930.87567b6 · audit A · 30 stars
spec-draft-intake SKILL.md skill
chenweil/skillcaddy · skills/spec-pipeline/spec-draft-intake/SKILL.md · 外部模型草稿的摄入关卡。把下载的外部技术方案草稿当作不可信输入,逐条与仓库实际状态对账,产出一份经审的 specs/<id>/TECH.md。草稿是候选不是权威:不因草稿存在而跳过研究,也不把草稿的断言直接升格为文档结论。用于"外部模型写了…
git:20260930.87567b6 · audit A · 30 stars
spec-role-contract SKILL.md skill
chenweil/skillcaddy · skills/spec-pipeline/spec-role-contract/SKILL.md · 技术方案文档的角色契约。把作者 / 实施者 / 验证者三个文档生命周期位置写成显式参数,规定每个位置的可做与不可做,并用落盘的角色记录让边界可核验。与模型品牌解耦——换模型不改变角色边界,同一模型跑不同角色也照样受约束。用于"这份文档现在归…
git:20260930.87567b6 · audit A · 30 stars

Every file in chenweil/skillcaddy

Browse by kind, by grade B, or by owner.