ship SKILL.md skillA

ship from okandemirel/strada.brain is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add okandemirel/strada.brain/ship@git:20261105.f46589b

Pins git:20261105.f46589b in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
okandemirel/strada.brain
Path
docs/skills/ship/SKILL.md
Versions recorded
3
Latest version
git:20261105.f46589b, committed Nov 5, 2026
First version recorded
Nov 4, 2026
Size
4,583 bytes
Repository stars
25
License
MIT

How an agent commits and pushes in Strada.Brain: run the gates, stage explicit paths, write a commit that says what it measured, push without bending anything. Use for 'commit this', 'push', 'ship it', 'land this on main'. NOT for: deciding WHAT to change (read the area's contract first: docs/contracts/README.md), releasing a version (the Version Bump workflow does that after CI), or anything in a game project's repository.

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

# ship

Strada.Brain is developed by agents only. Nobody runs a command before a
push, so these steps are the whole pre-push routine. Claude Code reaches
this file through `.claude/commands/ship.md`. Codex and others reach it
through the router in `AGENTS.md`.

## Gates (before any push, every time)

Run `node scripts/ci/gates.mjs`. It runs every gate, then prints one summary
and exits non-zero if any gate failed.

| Gate | Command | What it catches |
| --- | --- | --- |
| typecheck | `npm run typecheck:src` | A change that compiles only in the file you were looking at |
| lint (changed) | `eslint <changed src files>` | What the pre-commit hook enforces, so it fails here and not mid-commit |
| build dist/ | `npm run build` (portal failure allowed), only when a test the gates will run says "run `npm run build` before this test" and dist/ is missing or older than src/ (`scripts/ci/dist-build.mjs`) | A fresh worktree's missing dist/ showing up as a red test; a failed build is a red gate |
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add okandemirel/strada.brain/ship@sha256:4a0d1a317754fae8

The line at the top of this page pins the label git:20261105.f46589b, 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_fvhy4klkpoj7rtw4.svg)](https://markdownregistry.com/a/art_fvhy4klkpoj7rtw4)

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

Versions

The registry has recorded 3 versions of this file, between Nov 4, 2026 and Nov 5, 2026, more than one a day.

versioncommittedcommitsizeaudit
git:20261105.f46589b latest2026-11-05 f46589b 4,583 BA view · diff
git:20261105.e2a03302026-11-05 e2a0330 4,283 BA view · diff
git:20261104.0b3e5fa2026-11-04 0b3e5fa 4,085 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 (4583 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

okandemirel/strada.brain · 25 stars · license MIT · pushed 2026-11-06 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_fvhy4klkpoj7rtw4
GET https://markdownregistry.com/api/v1/resolve?ref=okandemirel/strada.brain/ship
GET https://markdownregistry.com/api/v1/blob/4a0d1a317754fae821bf98cc3675fe7bd5657958e5a03f23c98e007c52f87ed1

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 okandemirel/strada.brain

channels Cursor rule
okandemirel/strada.brain · .cursor/rules/channels.mdc · Rules for channel adapter implementations
git:20260323.143c5b5 · audit A · 25 stars
core Cursor rule
okandemirel/strada.brain · .cursor/rules/core.mdc · Rules for core orchestrator, bootstrap, and agent lifecycle code
git:20260323.143c5b5 · audit A · 25 stars
general Cursor rule
okandemirel/strada.brain · .cursor/rules/general.mdc · Strada.Brain general project conventions and coding standards
git:20260323.143c5b5 · audit A · 25 stars
testing Cursor rule
okandemirel/strada.brain · .cursor/rules/testing.mdc · Testing conventions and patterns
git:20260323.143c5b5 · audit A · 25 stars
web-portal Cursor rule
okandemirel/strada.brain · .cursor/rules/web-portal.mdc · Rules for the React + Vite web portal frontend
git:20260323.143c5b5 · audit A · 25 stars
AGENTS.md AGENTS.md file
okandemirel/strada.brain · AGENTS.md
git:20261105.e2a0330 · audit A · 25 stars
CLAUDE.md CLAUDE.md file
okandemirel/strada.brain · CLAUDE.md
git:20260823.ba9b775 · audit A · 25 stars
file-utils SKILL.md skill
okandemirel/strada.brain · src/skills/bundled/file-utils/SKILL.md · File utilities — word count, line count, find duplicates, directory size
v1.0.0 · audit A · 25 stars
github-utils SKILL.md skill
okandemirel/strada.brain · src/skills/bundled/github-utils/SKILL.md · GitHub utilities — check PR status, list issues, view repo info
v1.0.0 · audit A · 25 stars
hello-world SKILL.md skill
okandemirel/strada.brain · src/skills/bundled/hello-world/SKILL.md · A test skill that echoes messages
v1.0.0 · audit B · 25 stars
json-utils SKILL.md skill
okandemirel/strada.brain · src/skills/bundled/json-utils/SKILL.md · JSON utilities — format, query with dot-path, compare/diff objects
v1.0.0 · audit A · 25 stars
system-info SKILL.md skill
okandemirel/strada.brain · src/skills/bundled/system-info/SKILL.md · System information — uptime, CPU/memory/disk resources, network interfaces
v1.0.0 · audit A · 25 stars

Every file in okandemirel/strada.brain

Other files named ship

ship SKILL.md skill
garrytan/gstack · ship/SKILL.md · Ship it: merge the base, run tests, review the diff, bump VERSION and CHANGELOG, push and create a PR. (gstack)
v1.0.0 · audit A · 140,694 stars
ship SKILL.md skill
nightly-labs/openbot · .agents/skills/ship/SKILL.md · Ship the current branch to main. Review the diff, fix findings, open the pull request, babysit the NorbiAI review and…
git:20261013.0780eea · audit A · 6,292 stars
ship SKILL.md skill
plugin87/ux-ui-agent-skills · .claude/skills/ship/SKILL.md · Pre-release gate — run the full gate, responsive + render checks, then produce the release checklist (README…
git:20261006.5751441 · audit A · 3,108 stars
ship SKILL.md skill
suboss87/fdeops · skills/ship/SKILL.md · Prepare or execute an authorized controlled release with verified checks, recovery and an operating owner. Use when a…
git:20261005.ed7f271 · audit A · 827 stars
ship SKILL.md skill
snowflake-labs/cocoplus · .cortex/skills/cocobrew/ship/SKILL.md · Enter the Ship phase of CocoBrew. Reads review.md approval, generates structured commit, creates semantic version tag…
v1.1.0 · audit A · 728 stars
ship SKILL.md skill
tobihagemann/turbo · claude/skills/ship/SKILL.md · Commit, push, and optionally create or update a PR for the current staged changes. Use when the user asks to "ship"…
git:20261020.ec1a0f4 · audit A · 418 stars
ship SKILL.md skill
tobihagemann/turbo · codex/skills/ship/SKILL.md · Commit, push, and optionally create or update a PR for the current staged changes. Use when the user asks to "ship"…
git:20261020.ec1a0f4 · audit A · 418 stars
ship SKILL.md skill
awslabs/loom · .claude/skills/ship/SKILL.md · Finalize dev work on an issue branch — update docs, push, and open a PR.
git:20260709.976e096 · audit A · 201 stars

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