choiyounggi/groundwork

A safe-by-default, batteries-included Claude Code harness starter pack — guardrails, a wiki-grounded quality loop, and a memory lifecycle.

3Stars on the repository
12Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

self-test

01

choiyounggi/groundwork

Skill Claude CodeCodex

Prove the guardrails Bash guard is live — runs a simulation that feeds representative dangerous commands (curl|sh, rm -rf, DROP TABLE, kubectl delete, cloud deletes, …) through the real guard and shows the block/ask decision for each, WITHOUT executing any of them. Use when asked to verify the guard is working, or…

3 2d ago D 79 tokens original MIT

consolidate

02

choiyounggi/groundwork

Skill Claude CodeCodex

Periodically merge the memory index and long-tier memory files — deduplicate, resolve contradictions to the current truth, absolutize dates — and propose the result for your confirmation before any write. Use when MEMORY.md grows large (120+ lines) or long-tier memories accumulate duplicates, contradictions, or stale…

3 2d ago A 65 tokens original MIT

habit

03

choiyounggi/groundwork

Skill Claude CodeCodex

Distill a lesson — a mistake, a user correction, or a praised behavior — into HABITS.md as a positive practice or a hard line. Use after the user corrects you, after an incident, or when the learning-nudge hook fires.

3 2d ago A 53 tokens original MIT

identity

04

choiyounggi/groundwork

Skill Claude CodeCodex

Set, change, or decline the user/assistant names that memory-loop injects at session start. Use when the user wants to set up names, rename either party, ask the assistant to pick its own name, or stop the name-setup offer from appearing.

3 2d ago A 55 tokens original MIT

remember

05

choiyounggi/groundwork

Skill Claude CodeCodex

Save gate for persistent memories — confirm tier (long/short) and expiry with the user before writing, so hallucinated or transient facts never enter long-term memory. Use whenever saving a memory file, and when the expiry sweep reports archived memories.

3 2d ago A 51 tokens original MIT

setup

06

choiyounggi/groundwork

Skill Claude CodeCodex

First-time memory-loop setup — offer identity names, create HABITS.md from the template, write an initial config, and verify the hooks respond.

3 2d ago A 31 tokens original MIT

tutor

07

choiyounggi/groundwork

Skill Claude CodeCodex

Run a spaced-repetition self-quiz over lessons already distilled into HABITS.md — one novel-scenario transfer question per due item, anti-sycophancy grading, and a 1-4 recall rating logged through the tutor scheduler. Use when the user asks to be quizzed or reviewed (English or Korean), or replies to a memory-loop…

3 2d ago A 91 tokens original MIT