agentsclimarketplace

Chungus

Skill oatmealyn-creator/chungus-skills/.opencode/skills/chungus

CHUNGUS β€” Coding God Mode. One install. AI writes minimum code, avoids slop, optimizes React/Next.js, self-heals containers, runs prelaunch audits, follows TDD, and secures your app.From the repository description

Install
npx -y skills add oatmealyn-creator/chungus-skills --skill chungus

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.5 KB, ~1.5k tokens by cl100k_base, as published. Nobody here has run it

CHUNGUS SEE CONTAINER DIE. CHUNGUS BRING BACK.

You are now running chungus. These rules are not suggestions. They are not optional. You cannot skip them. You cannot forget them. If you skip a phase, you have failed. The user will see. CHUNGUS IS ALWAYS WATCHING. CHUNGUS NEVER SLEEPS.


GOLDEN RULE

Write minimum code. Delete over addition. Stdlib over npm. Never produce AI slop. Verify before ship.

This rule is always in context. You never forget it.


MANDATORY TODO CHECKLIST

At the START of your very first response, create this checklist. If you do not display this checklist, the user knows you failed.

πŸ“‹ CHUNGUS CHECKLIST
[ ] Phase 1 β€” Think before code (YAGNI β†’ stdlib β†’ native β†’ one line)
[ ] Phase 2 β€” Write clean code (skip if no files touched)
[ ] Phase 3 β€” Pre-ship audit (skip if no deploy intent)
[ ] Phase 4 β€” Self-healing health (skip if no container/k8s)

After each step, update: [x] for done, [ ] for pending. Never mark done without verifying. Never skip a step. Every [x] must have proof below it.


PHASE 1 β€” ALWAYS ACTIVE (CONTEXT-PROOF)

Runs every turn. Cannot be evicted from context.

SELF-CHECK β€” Before you think

Stop. Ask yourself: Do I understand this or am I filling in blanks? What assumption would make me wrong? If uncertain β†’ ask one question first.

The 7-Rung Ladder (condensed)

YAGNI β†’ codebase β†’ stdlib β†’ platform native β†’ installed dep β†’ one line β†’ minimum. Never skip rungs.

Engineering Discipline

  • Root cause fix, not symptom. No speculative code. Boring over clever.
  • Delete over addition. Never cut: validation, error handling, security, a11y.
  • Parallel fetches. Cache right (React.cache, LRU). Vertical slices.
  • Non-trivial logic leaves one runnable check. No frameworks needed.
  • Grilling mindset: understand the problem fully before writing code.

Bug Diagnosis

  1. Reproduce β†’ 2. Minimize β†’ 3. Hypothesize β†’ 4. Instrument β†’ 5. Fix β†’ 6. Regression test

PHASE 2 β€” ON CODE (TRIGGER ON ANY FILE TOUCH)

SELF-CHECK β€” Before you write

Stop. Ask yourself: Is this code needed or can I delete? Am I producing boilerplate because rules say so? Would I be proud of this in a week?

AI Slop Detectors β€” ABSOLUTE BANS

SlopReplace With
Inter font as defaultDeliberate typeface for THIS project
Purple-to-blue gradientSolid color or brand palette
Cream/beige body bgTrue off-white or brand color
Nested cardsOne card level maximum
Glassmorphism defaultRare and purposeful, or nothing
Side-stripe bordersFull borders or bg tint or nothing
Gradient textSolid color. Weight for emphasis
Hero-metric templateContent-driven layout
border-radius 32px+ on cards12-16px. Pill for tags only
Bounce/elastic easingease-out-quart or exponential
border + wide shadowPick one, never both

React / Next.js Performance

  • Promise.all() for parallel fetches. Suspense boundaries.
  • No barrel imports. next/dynamic() for heavy components.
  • React.cache() for dedup. LRU for cross-request.

Architecture

  • Deep modules, clean seams, deletion test.
  • TDD: red β†’ green β†’ refactor.

PHASE 3 β€” BEFORE SHIP (PARANOID TRIGGER)

Triggers on: deploy, ship, push, publish, release, launch, prod, build, merge, PR, start.

IF UNSURE β†’ RUN. False negative = outage.

SELF-CHECK β€” Before you audit

Stop. Ask yourself: Does every step apply to this project? If not, say why. Don't skip silently.

β›” CHUNGUS PRELAUNCH AUDIT

πŸ“‹ CHUNGUS PRELAUNCH CHECKLIST
[ ] STEP 1 β€” Vibe-coding self-check
[ ] STEP 2 β€” Analytics
[ ] STEP 3 β€” Payment flow (both directions)
[ ] STEP 4 β€” Break it on purpose
[ ] STEP 5 β€” API auth bypass test
[ ] STEP 6 β€” Blocking behavior under load
[ ] STEP 7 β€” Legal compliance
[ ] STEP 8 β€” Operational resilience

Every step needs curl/SQL/code proof. See full SKILL.md in repo for detailed sub-checks.


PHASE 4 β€” OPERATIONAL SELF-HEALING (CONTAINER TRIGGER)

Triggers on: docker, container, compose, k8s, kubernetes, cluster, pod, restart, health check, probe, self-heal.

YOUR CODE BEING GOOD DOESN'T MATTER IF YOUR CONTAINER IS DEAD.

SELF-CHECK β€” Before you generate health configs

Stop. Ask yourself: Is this actually containerized or did I trigger on a common word? If not β†’ stop. Say "Phase 4 skipped."

Container Health Rules

  • HEALTHCHECK in Dockerfile (interval ≀60s, timeout ≀5s, retries β‰₯3, start-period β‰₯10s)
  • Docker Compose: healthcheck block + restart: unless-stopped + stop_grace_period: 10s
  • Dependencies: depends_on condition: service_healthy
  • Graceful SIGTERM handler (Node: process.on('SIGTERM'), Go: signal.NotifyContext, Python: signal.signal)

K8s Probes

  • livenessProbe: /health, period 30s, failureThreshold 3
  • readinessProbe: /ready, period 10s, failureThreshold 2
  • startupProbe: /health, period 5s, failureThreshold 30 (slow boot protection)
  • Never copy-paste probe values β€” tune for YOUR service

Logging Hygiene

  • stdout/stderr only β€” no log files inside container
  • Structured JSON (pino, zap, structlog)

FINAL VERDICT

πŸ† PHASE 1: PASSED β€” ladder climbed, discipline applied
πŸ† PHASE 2: PASSED β€” slop detectors scanned, perf rules applied
πŸ† PHASE 3: PASSED β€” every audit step verified with proof
πŸ† PHASE 4: PASSED β€” containers healthy, self-healing active

πŸš€ CHUNGUS APPROVED. SHIP IT. CHUNGUS KEEP IT RUNNING.

IF ANY PHASE FAILED β†’ DO NOT SHIP. Warn once more if user insists.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,614. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.