Rex Ren
Community@rexshihaoren · Berkeley, CA
Rex Ren provides disciplined software engineering skills for architecture review, bug diagnosis, test-driven development, and design decision stress-testing.
Agent Skills by Rex Ren
Showing 7 vetted skills indexed across 1 GitHub repositories.
improve-codebase-architecture
Identifies shallow modules and proposes deepening refactors to improve testability and locality.
diagnose
Diagnose hard bugs and performance regressions through a structured reproduce-hypothesise-fix workflow.
zoom-out
Generates a high-level map of relevant modules and callers for unfamiliar code areas.
grill-with-docs
Stress-tests plans through structured questioning while updating CONTEXT.md glossaries and ADR documentation.
caveman
Compresses AI responses by removing filler words while preserving technical accuracy.
tdd
Guides test-driven development using the red-green-refactor loop with vertical slices.
grill-me
Interviews the user question-by-question to stress-test plans and design decisions.
Frequently Asked Questions About Rex Ren
FAQPage SchemaWhat tasks can I accomplish using Rex Ren's skills?▼
You can find architecture deepening and refactoring opportunities, diagnose hard bugs and performance regressions with a structured loop, enforce red-green-refactor TDD with integration tests, map modules into domain-level overviews, and stress-test design plans while updating CONTEXT.md and ADRs inline.
Who are Rex Ren's skills designed for?▼
They target software engineers and technical leads who maintain evolving codebases, practice test-driven development, document decisions in ADRs and CONTEXT.md, and want disciplined design reviews, debugging loops, and terse low-token communication modes.
How do the diagnose and tdd skills work in practice?▼
The diagnose skill runs a reproduce, minimise, hypothesise, instrument, fix, regression-test loop when you report a bug or slowdown. The tdd skill enforces red-green-refactor cycles, writing integration-style tests through public APIs before implementing features or fixes.
What prerequisites do these skills expect in a project?▼
Architecture and grilling skills work best when the repository maintains a CONTEXT.md domain glossary and a docs/adr/ decision log, since they scan that language to surface deepening opportunities and update documentation inline as design decisions crystallise.
What does the caveman skill do?▼
Caveman is an ultra-compressed communication mode that cuts token usage by roughly 75 percent by dropping filler, articles, and pleasantries while preserving full technical accuracy. Invoke it with phrases like 'caveman mode', 'less tokens', or /caveman.