sync-public-skills SKILL.md skillA
sync-public-skills from aktsmm/agent-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add aktsmm/agent-skills/sync-public-skills@git:20261022.19ab4ebPins git:20261022.19ab4eb in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- aktsmm/agent-skills
- Path
sync-public-skills/SKILL.md- Versions recorded
- 13
- Latest version
- git:20261022.19ab4eb, committed Oct 22, 2026
- First version recorded
- Jul 12, 2026
- Size
- 18,002 bytes
- Repository stars
- 26
- License
- a license file GitHub does not identify
Synchronize curated Agent Skills across approved repositories with policy checks and verification. Use when publishing or updating managed skills, validating a repository mirror, or selecting a safe sync scope. Triggers on "sync public skills", "publish skills", "public 公開", "skill sync", "repository mirror".
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
# sync-public-skills
private skill repo(SSOT)から public / EMU private / GIM internal へ、行き先ごとに安全な skill だけを同期する。自己完結 SKILL。
## Scope
- 対象 source: private repo の `.github/skills/<skill>/`(native skill)。`copilot-skills/{skills,m-skills}/` は private inventory とし、public へ同期しない
- 公開先: public skill repo, EMU private repo, GIM internal repo
- 配布(public/private → 実行環境 `~/.copilot`)は Agent Skills Ninja の担当。この SKILL は repo への同期 / 公開だけを扱う
## Environment
- `SYNC_PUBLIC_SKILLS_PRIVATE_REPO`: private repo ルート
- `SYNC_PUBLIC_SKILLS_PUBLIC_REPO`: public repo ルート
- `SYNC_PUBLIC_SKILLS_SCRIPT`: `Sync-AndPush.ps1` のフルパス
- `SYNC_INTERNAL_SKILLS_EMU_REPO`: EMU private repo
- `SYNC_INTERNAL_SKILLS_GIM_REPO`: GIM internal repo
- いずれも Process scope 優先、無ければ User scope で解決する(`[System.Environment]::GetEnvironmentVariable($name,'User')`)
- 本文の `scripts/...`(`Commit-DirtySkills.ps1`、`skill-distribution.json`、`Sync-AndPush.ps1` 等)は skill 同梱ではなく private repo ルート相対の外部依存。存在しなければ実行せず停止する
## Mode
- 既定は `safe-auto`: この skill が明示実行された場合に限り、監査 → 行き先別に安全な skill だけ sync → push まで進める
- `review-only` / `dry-run` / `プレビュー` 指定時は、候補・監査・予定差分・commit message を提示して停止する
…Read the whole file at its exact version.
How to install
mdr add aktsmm/agent-skills/sync-public-skills@sha256:dd24da2a0c069dfbThe line at the top of this page pins the label git:20261022.19ab4eb, 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.
[](https://markdownregistry.com/a/art_63kp2wyucd7bg3md)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 13 versions of this file, between Jul 12, 2026 and Oct 22, 2026, about one every 8 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261022.19ab4eb latest | 2026-10-22 | 19ab4eb | 18,002 B | A | view · diff |
| git:20261022.387b228 | 2026-10-22 | 387b228 | 17,283 B | A | view · diff |
| git:20261021.62fe822 | 2026-10-21 | 62fe822 | 17,252 B | A | view · diff |
| git:20261018.53f074f | 2026-10-18 | 53f074f | 17,017 B | A | view · diff |
| git:20261018.a6d0f06 | 2026-10-18 | a6d0f06 | 16,289 B | A | view · diff |
| git:20261004.e1c4ed1 | 2026-10-04 | e1c4ed1 | 15,908 B | A | view · diff |
| git:20261001.4e22ef4 | 2026-10-01 | 4e22ef4 | 15,674 B | A | view · diff |
| git:20261001.c44a6cc | 2026-10-01 | c44a6cc | 15,213 B | A | view · diff |
| git:20260925.b7ad2f8 | 2026-09-25 | b7ad2f8 | 12,687 B | A | view · diff |
| git:20260815.2022478 | 2026-08-15 | 2022478 | 12,253 B | A | view · diff |
| git:20260803.ffe2aeb | 2026-08-03 | ffe2aeb | 11,888 B | A | view · diff |
| git:20260712.accb1c6 | 2026-07-12 | accb1c6 | 12,066 B | A | view · diff |
| git:20260712.9fb108e | 2026-07-12 | 9fb108e | 12,231 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (18002 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 link to a raw IP address
- pass: No script tag
Source
aktsmm/agent-skills · 26 stars · license a license file GitHub does not identify · pushed 2026-11-04 · branch master
API
GET https://markdownregistry.com/api/v1/artifacts/art_63kp2wyucd7bg3md GET https://markdownregistry.com/api/v1/resolve?ref=aktsmm/agent-skills/sync-public-skills GET https://markdownregistry.com/api/v1/blob/dd24da2a0c069dfb12def0d2d78a941ec69d4269061adf49520709f6dc2156af
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.