roommate-agreement
Write the flat's constitution before the first passive-aggressive note — money, chores, guests, noise, food, and the exit plan, decided while everyone still likes each other, in language that's firm without being corporate. Use when moving in with roommates, when the dishes cold-war has started, when a partner basically lives there rent-free, or when someone's moving out mid-lease. Produces a signed-feeling one-page agreement plus the house meeting script to agree it.
Profile →npx skills add mohitagw15856/pm-claude-skills --skill roommate-agreement --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Roommate Agreement Skill No flat share is ruined by rent. They're ruined by the fourth "gentle reminder" note about dishes, the partner who's there five nights but pays zero, the mystery utilities split, and the moment someone moves out mid-lease and everyone discovers nobody agreed what that means. A roommate agreement isn't corporate paranoia — it's deciding the annoying things *while everyone still likes each other*, which is the only time they're easy. This skill writes that one-pager in human language, and scripts the slightly awkward house meeting that turns it from a document into a deal. ## What This Skill Produces - A **one-page agreement** covering the eight fights before they happen: money, chores, guests & partners, noise & shared space, food & supplies, temperature (the thermostat war is real), communication norms, and the exit plan - A **house meeting script**: how to propose this without sounding like HR, the questions to actually discuss, and how to handle the roommate who says "we don't need this, we're chill" - **Decision defaults** for the classic stalemates, offered as menu options (chore wheel vs zones vs hire-a-cleaner-split) - A **revisit clause**: when the
- What This Skill Produces
- Required Inputs
- Framework: the eight fights, pre-decided
- Output Format
- Quality Checks
- Anti-Patterns
- Related
What does the roommate-agreement skill do?
Write the flat's constitution before the first passive-aggressive note — money, chores, guests, noise, food, and the exit plan, decided while everyone still likes each other, in language that's firm without being corporate. Use when moving in with roommates, when the dishes cold-war has started, when a partner basically lives there rent-free, or when someone's moving out mid-lease. Produces a signed-feeling one-page agreement plus the house meeting script to agree it.
How do I install it?
Run `npx skills add mohitagw15856/pm-claude-skills --skill roommate-agreement --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From mohitagw15856/pm-claude-skills, a repository with 1,255 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.