Skip to content
View shihchengwei-lab's full-sized avatar

Block or report shihchengwei-lab

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shihchengwei-lab/README.md

shihchengwei-lab

I make games with coding agents.

I am a vibe coder. I rely on AI for the programming. I set the goals, question its choices, and ask for evidence that the result does what I asked.

I draw on basic ideas from industrial safety: designing hazards out, interlocks, and pointing and calling. They shape the questions I ask when working with coding agents.

The thing can exist and still need to be smaller, clearer, and better.

Start Here

Repo What It Is For
Masters’ Nudge Short structural feedback while a coding agent works, with published comparisons of results and costs.
arc-9 One manually invoked engineering review skill for Codex, tracing causes and proposing concrete changes from task requirements and evidence.
Coding Agent Guardrails Scope limits, trusted checks, and records of the final state for coding-agent work.

Current Shape

Games are where this started. The tools grew out of problems I kept running into while working with coding agents.

Sometimes I end up building a tool for the agent that was supposed to be building the game.

I keep coming back to what happens after the first working version: whether the structure makes sense, whether the extra complexity is necessary, and whether an improvement is worth what it costs.

How I Work

The questions I keep coming back to:

  1. What is the goal, and what is within scope?
  2. What is the smallest change that meets that goal?
  3. Which mistakes can we prevent through the design?
  4. What conditions must be met before an action is allowed?
  5. What needs to be checked and called out before moving on?
  6. Does it actually run and behave as intended?
  7. What improved, what got more complicated, and what did it cost?
  8. What should we record so we can check the result and pick up the work later?

Pinned Loading

  1. masters-nudge masters-nudge Public

    Evidence-grounded structural feedback for Codex coding agents, delivered after code changes and before the next decision.

    Python

  2. arc-9 arc-9 Public

    One manually invoked engineering review skill for Codex, tracing causes and proposing concrete changes from task requirements and evidence.

    Python

  3. coding-agent-guardrails coding-agent-guardrails Public

    Install-once guardrails for coding agents: scoped edits, trusted checks, final-state review artifacts, and merge gates.

    Python