Skip to content

feat(.claude): 5 gstack-inspired skills + cron upgrades - #60

Merged
HongmingWang-Rabbit merged 1 commit into
mainfrom
feat/gstack-inspired-cron-upgrades
Apr 14, 2026
Merged

feat(.claude): 5 gstack-inspired skills + cron upgrades#60
HongmingWang-Rabbit merged 1 commit into
mainfrom
feat/gstack-inspired-cron-upgrades

Conversation

@HongmingWang-Rabbit

Copy link
Copy Markdown
Contributor

After researching garrytan/gstack (Garry Tan's open-sourced YC-CEO Claude Code workflow), I imported 5 patterns into our .claude/skills/. These guide the cron and our worker agents — they are NOT platform runtime code.

What's added

Skill One-liner Inspiration
cross-vendor-review Second-model adversarial review on noteworthy PRs gstack /codex
careful-mode REFUSE/WARN/ALLOW lists for destructive cmds gstack /careful + /freeze
cron-learnings Per-tick JSONL of operational lessons gstack /learn
cron-retro Weekly retrospective auto-posted as a GitHub issue gstack /retro
llm-judge Cheap eval — did the agent ship the right thing? gstack tier-3 test infra

Cron prompts updated (session-only)

  • Hourly triage: now opens with careful-mode + cron-learnings replay; cross-vendor-review on noteworthy PRs; llm-judge on draft PRs before mark-ready; cron-learnings append at end
  • New weekly retro cron at Sun 23:07

What we explicitly did NOT take

  • gstack's browser fork (not our product)
  • Their 23 role names (we have our own role templates)
  • Bun toolchain (we're already Go + Python + Node)
  • Design-tool skills like /design-shotgun (not our domain)
  • /document-release (our update-docs covers it)

Test plan

  • All 5 SKILL.md files have valid frontmatter (name, description)
  • Skills appear in the harness's available-skills list (verified — Skill tool now lists them)
  • Next cron tick exercises cross-vendor-review on a noteworthy PR (no noteworthy PR open right now)
  • First weekly retro fires Sunday 23:07
  • cron-learnings file location matches what cron-learnings skill expects

🤖 Generated with Claude Code

Research on garrytan/gstack surfaced 5 patterns worth importing into
our cron / agent setup. These are skills, not platform code — they
guide how the cron and our own subagents work, not what the platform
does at runtime.

## New skills

1. **cross-vendor-review** — adversarial second-model review for
   noteworthy PRs (auth, billing, data deletion, migrations). Catches
   the 15-30% of bugs single-model review misses. Inspired by
   gstack's /codex.

2. **careful-mode** — REFUSE/WARN/ALLOW lists for destructive
   commands. Refuses force-push to main, blocks merging draft PRs,
   prevents rm -rf outside scratch dirs. Inspired by gstack's
   /careful + /freeze.

3. **cron-learnings** — per-project JSONL of operational learnings
   appended at the end of every tick, replayed at the start of the
   next. Stops the cron from re-litigating decided issues.
   Inspired by gstack's /learn.

4. **cron-retro** — weekly retrospective auto-posted as a GitHub
   issue. Sunday 23:07 local. Tracks PR count, time-to-merge, gate
   failure trends, code-review severity over time. Inspired by
   gstack's /retro.

5. **llm-judge** — cheap LLM-as-judge eval to catch "agent shipped
   the wrong thing" — the failure mode unit tests miss. Plug into
   issue-pickup pipeline so worker-agent draft PRs get scored before
   being marked ready. Inspired by gstack's tier-3 test infra.

## Cron updates (session-only, c5074cd5 + 060d136c)

- Hourly triage cron now opens with careful-mode activation +
  cron-learnings replay (Step 0)
- code-review skill on every PR being considered for merge
  (Step 2 supplement A — already present, formalized)
- cross-vendor-review on noteworthy PRs (Step 2 supplement B — new)
- llm-judge on issue-pickup draft PRs before marking ready (Step 4)
- Status report now includes cross-vendor pass/fail and llm-judge
  scores (Step 5)
- End-of-tick cron-learnings append (Step 5)
- New weekly cron at Sun 23:07 invokes the cron-retro skill

## What we did NOT take from gstack

- Their browser fork — not our product
- The 23 named roles — we have agent role templates already
- Bun toolchain — adds yet another runtime to our stack
- /design-shotgun and design-tool variants — we're not a design tool
- /document-release — our update-docs skill already covers this

See PR description for full research notes.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@HongmingWang-Rabbit
HongmingWang-Rabbit merged commit bab8110 into main Apr 14, 2026
7 checks passed
@HongmingWang-Rabbit
HongmingWang-Rabbit deleted the feat/gstack-inspired-cron-upgrades branch April 14, 2026 19:25
molecule-ai Bot pushed a commit that referenced this pull request Apr 21, 2026
…rades

feat(.claude): 5 gstack-inspired skills + cron upgrades
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant