Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Shukka

ASecurity

Prepare software for responsible release, migration, deployment, rollback, and handoff with evidence about compatibility, health, ownership, and recovery.

11 stars
0 votes
0 copies
0 views
Added 9/28/2026
ai-agentsrustsecurity

Security Analysis

A100/100

Scanned 9/28/2026

Install to Claude Code

$npx -y skills add kuya-egg/Monozukuri --skill shukka --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Shukka?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Shukka
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kuya-egg-shukka/badge)](https://www.skillsdirectory.com/skills/kuya-egg-shukka)

More formats (shields.io, HTML) on the badges page.

Files
SKILL.md
---
name: shukka
description: "Prepare software for responsible release, migration, deployment, rollback, and handoff with evidence about compatibility, health, ownership, and recovery."
---

# Shukka

Shukka means shipping or dispatching a finished thing. In software, release is
part of the product: move verified behavior into use with operational
discipline, clear ownership, and a recovery path. This is a Japanese-inspired
engineering metaphor, not a rule that every change needs a ceremony.

## Use this skill when

- preparing a release, deployment, migration, or handoff;
- changing configuration, infrastructure, schemas, or public contracts;
- deciding whether a feature is ready for users;
- staging a high-risk or irreversible change; or
- defining what must be observed after release.

## Outcome

Produce a release decision and handoff containing:

- exact scope and version or revision;
- compatibility and migration considerations;
- required configuration, secrets, permissions, and owners;
- checks run and their results;
- health, observability, and success signals;
- rollout, rollback, and recovery paths;
- user or operator communication; and
- residual risk and explicit release blockers.

## Workflow

### 1. Define the release boundary

Identify what changes, who is affected, what must remain compatible, and which
data or external state can be changed. Separate reversible from irreversible
steps.

### 2. Verify the artifact

Check the relevant tests, type checks, builds, migrations, contracts, security
checks, smoke checks, and operational prerequisites. Do not use “merged” or
“compiles” as a release decision.

### 3. Prepare safe movement

Choose a staged rollout, feature flag, backup, transaction, maintenance window,
or rollback mechanism when risk justifies it. Confirm that rollback is real,
tested enough to trust, and does not destroy newer data.

### 4. Prepare observation and ownership

Name the signals that indicate success, degradation, and recovery. Identify who
responds, how to find diagnostics, and when to stop or reverse the rollout.

### 5. Communicate the handoff

State what changed, how to use it, how to operate it, known limitations, and
what to do if it fails. Keep the message useful to the next person, not merely
ceremonial.

### 6. Verify after movement

Run smoke or health checks and inspect real signals after release. Record the
result and any follow-up. If a meaningful check fails, use `jidoka` and do not
hide the failure behind a successful deployment status.

## Evidence standard

Every release claim must name the check, environment, revision, and result
when that information matters. If rollback, recovery, or production behavior
was not verified, state the limitation explicitly.

## Boundaries

- Do not deploy or mutate external systems without the user's authorization.
- Do not treat a checklist as evidence when the underlying check did not run.
- Do not add release complexity without a risk or recovery need.
- Do not call a migration safe without considering partial failure and rollback.
- Do not hand off undocumented operational responsibility.

## Handoff

End with a release decision: ready, blocked, or ready with explicitly accepted
risk. Link the evidence, owners, recovery path, and next reflection. Use
`andon` for missing signals, `jidoka` for failed checks, and `hansei` after the
release to preserve lessons.

If a referenced skill is not installed, apply its named lens inline instead of
trying to invoke it.

Attribution

kuya-eggkuya-egg
View sourceMore from kuya-egg →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

695601 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →