entwurf-release SKILL.md skillA

entwurf-release from junghan0611/entwurf is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add junghan0611/entwurf/entwurf-release@git:20261103.c95bd66

Pins git:20261103.c95bd66 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
junghan0611/entwurf
Path
.claude/skills/entwurf-release/SKILL.md
Versions recorded
23
Latest version
git:20261103.c95bd66, committed Nov 3, 2026
First version recorded
Aug 8, 2026
Size
50,874 bytes
Repository stars
34
License
MIT

Operate entwurf SemVer releases through four explicit modes: land, prepare, make, and publish. Use for pre-version exact-SHA CI landing, CHANGELOG and package preparation, static and LIVE gates, prepared-HEAD CI, exact artifact acceptance, tag and GitHub release creation, repair-dist-tag publication, and post-publish registry proof. Each mode is a separate authority boundary. Triggers: release land, prepare-release, make-release, publish release, release cut, prerelease, repair release.

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

# entwurf-release

Repository: `~/repos/gh/entwurf`.

This skill is the shared release-operation SSOT that replaces the former
`.pi/prompts/prepare-release.md` and `.pi/prompts/make-release.md` files.
Claude Code discovers it natively under `.claude/skills/`; pi discovers the same
file through `.pi/settings.json` and its `"skills": ["../.claude/skills"]`
entry.

## Invocation

```text
# Claude Code - stable example
/entwurf-release land 0.12.8
/entwurf-release prepare 0.12.8
/entwurf-release make 0.12.8
/entwurf-release publish 0.12.8 /absolute/path/to/candidate.tgz latest

# pi - prerelease/repair example
/skill:entwurf-release land 0.12.8-repair.1
/skill:entwurf-release prepare 0.12.8-repair.1
/skill:entwurf-release make 0.12.8-repair.1
/skill:entwurf-release publish 0.12.8-repair.1 /absolute/path/to/candidate.tgz repair
```

Natural-language requests map to the same four modes.

- `land` pushes an already reviewed pre-version HEAD and waits for the required
  exact-SHA CI jobs. It never edits, versions, tags, or publishes.
- `prepare` edits release records, runs deterministic and LIVE gates, and creates
  the release-prep commit. It never pushes, tags, or publishes.
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add junghan0611/entwurf/entwurf-release@sha256:70f78df1aa640c92

The line at the top of this page pins the label git:20261103.c95bd66, 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_pelidlqnyswvecwv.svg)](https://markdownregistry.com/a/art_pelidlqnyswvecwv)

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

Versions

The registry has recorded 23 versions of this file, between Aug 8, 2026 and Nov 3, 2026, about one every 4 days.

versioncommittedcommitsizeaudit
git:20261103.c95bd66 latest2026-11-03 c95bd66 50,874 BA view · diff
git:20261022.c318f302026-10-22 c318f30 45,267 BA view · diff
git:20261022.bf24e172026-10-22 bf24e17 44,704 BA view · diff
git:20261021.575c8972026-10-21 575c897 43,147 BA view · diff
git:20261020.1763a382026-10-20 1763a38 42,692 BA view · diff
git:20261018.32fcc1c2026-10-18 32fcc1c 41,935 BA view · diff
git:20261015.c208d372026-10-15 c208d37 36,818 BA view · diff
git:20261009.b5d15d82026-10-09 b5d15d8 37,187 BA view · diff
git:20261008.85f24f72026-10-08 85f24f7 36,886 BA view · diff
git:20261008.bef23fe2026-10-08 bef23fe 36,729 BA view · diff
git:20261008.4717dd52026-10-08 4717dd5 36,732 BA view · diff
git:20260923.8d508d32026-09-23 8d508d3 36,626 BA view · diff
git:20260923.6ae070f2026-09-23 6ae070f 35,042 BA view · diff
git:20260912.ecabc8e2026-09-12 ecabc8e 33,209 BA view · diff
git:20260909.a5a6dfe2026-09-09 a5a6dfe 33,084 BA view · diff
git:20260909.9cc5b092026-09-09 9cc5b09 32,759 BA view · diff
git:20260908.1d8bdac2026-09-08 1d8bdac 32,733 BA view · diff
git:20260908.e3f14902026-09-08 e3f1490 32,748 BA view · diff
git:20260907.0f6667d2026-09-07 0f6667d 28,121 BA view · diff
git:20260906.92dc6dd2026-09-06 92dc6dd 28,009 BA view · diff
git:20260904.86499672026-09-04 8649967 26,196 BA view · diff
git:20260904.29348072026-09-04 2934807 25,949 BA view · diff
git:20260808.d27f7bc2026-08-08 d27f7bc 25,570 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (50874 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

GitHub

junghan0611/entwurf · 34 stars · license MIT · pushed 2026-11-03 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_pelidlqnyswvecwv
GET https://markdownregistry.com/api/v1/resolve?ref=junghan0611/entwurf/entwurf-release
GET https://markdownregistry.com/api/v1/blob/70f78df1aa640c92b91464dc83fb1029321f1a6a0278db042a1dab67010f64b7

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 junghan0611/entwurf

entwurf-dev SKILL.md skill
junghan0611/entwurf · .claude/skills/entwurf-dev/SKILL.md · Drive Entwurf's visible citizen lifecycle: status, fresh, callback, send, resume, retire and guided tours. Use when GLG…
git:20261103.c95bd66 · audit A · 34 stars
AGENTS.md AGENTS.md file
junghan0611/entwurf · AGENTS.md
git:20261103.a1ee64c · audit A · 34 stars
CLAUDE.md CLAUDE.md file
junghan0611/entwurf · CLAUDE.md
git:20260904.faee8f6 · audit B · 34 stars
hello SKILL.md skill
junghan0611/entwurf · pi/skill-plugin-example/skills/hello/SKILL.md · Smallest skill the Claude Agent SDK will load through entwurf's skillPlugins surface. Use it as a copy-and-rename…
git:20260623.1e89c13 · audit A · 34 stars

Every file in junghan0611/entwurf

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