What it is: Mirrorwork - a CLI tool that helps manage job searching. You build a master profile from your resumes, scan job boards, get fit analysis, and track applications. All from the terminal. How Claude Code helped: The entire “backend” is Claude Code agents. Each command ( /mw scan , /mw inbox , /mw tracker ) is a markdown file that describes what the agent should do. No traditional code for the core logic - just agent instructions that Claude executes. For example, when you run /mw add job <url> , Claude: - Fetches the job posting - Extracts requirements - Reads your profile - Derives positioning specific to that role - Runs fit analysis - Saves everything to JSON The agents coordinate through the file system. Profile data in profile/ , jobs in activity/jobs/ , all JSON. Claude reads and writes these files as it works. What I learned building this way:
- Markdown agents are surprisingly capable for orchestrating workflows - The file system as “database” keeps everything simple and inspectable - Iterating is fast - just edit the markdown and try again It’s free and open source: https://github.com/grandimam/mirrorwork Still early - would appreciate feedback from others building with Claude Code. Especially curious if anyone has patterns for making agents more reliable across multiple steps. submitted by /u/grandimam
Originally posted by u/grandimam on r/ArtificialInteligence
