gregorymfoster/foster-skills
Personal agent skills: research posts, structure-first draft reviews, five-minute project check-ins, and fuzz testing apps through their real UI.
Review an essay or personal-writing draft with a structure-first HTML map of its through-line, paragraph jobs, and revision choices. Use for editorial feedback the writer takes back to iA Writer or another editor; preserve the draft and leave revision to the writer. Give detailed argument or sentence feedback only when requested.
Fuzz-test the app, project or site at hand by driving its real UI like a crowd of realistic users. Maps every screen, flow and state, seeds a throwaway sandbox with believable and nasty data, then clicks, types, interrupts and resizes its way through looking for bugs, broken states and UI/UX problems. Produces a ranked findings report with screenshots and repro steps, and turns confirmed bugs into failing tests. Use when Greg says "fuzz", "fuzz test", "bash on it", "try to break it", "test-drive", "QA pass", or "find bugs in" an app, in Cursor, Claude Code, Codex or a cloud session.
Pipeline from a research question to a published post on the personal research site (github.com/gregorymfoster/research). Researches primary sources, writes a cited writeup, humanizes it, audits links, adds minimal editorial illustrations, and publishes to GitHub Pages. Use when asked to "research and publish" or "write a research post".