test-driven-development
OBobra/superpowers298k近 7 天新增 2,631 个 star
Systematic exploration of unknown environments before starting work
When dropped into an unfamiliar environment, ALWAYS explore before acting.
ls -la /app/ # or the working directory
find . -type f | head -50
Before writing any code that reads data, understand the format:
file <filename> — detect file type (binary, text, encoding)head -20 <file> — first lines of text filesxxd <file> | head -20 — hex dump for binary fileswc -l <file> — line count for text filesstat <file> — exact file size in bytespython3 -c "import struct; ..." — parse binary headerswhich python3 gcc g++ make cmake node npm cargo rustc java go
pip list 2>/dev/null | head -20
If there are existing source files:
catOBobra/superpowers298k近 7 天新增 2,631 个 star
MAmattpocock/skills288k近 7 天新增 10,178 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star
FIfirecrawl/firecrawl191k近 7 天新增 2,010 个 star