How to Use

Follow one project through every Intent skill, from the first question to the engineering handoff.

The project: Nearby, a neighborhood marketplace for buying, selling, and trading within walking distance.

intent

Set the project's context: who Nearby serves, its design principles and its constraints.

Nearby is a tool for neighbors, and its trust comes from proximity: the person selling lives down the street. The principles put safety and simplicity first.

strategize

Framed the opportunity, mapped competitors, wrote a testable hypothesis and scoped the MVP.

Marketplace, Craigslist and Nextdoor treat location as a search filter. In Nearby, walking distance is the product, so the opportunity is sized by exchanges per square mile, and the hypothesis names a completion rate a pilot can check.

/philosopher

What does "neighborhood" mean? On a dense city block, walking distance might be 0.2 miles, and you can see the seller's building from your window. In a suburb it might be the subdivision, a mile across. In a rural town it might be the whole town. Nearby assumes everyone shares one definition of "nearby", and they don't. Whether it means a radius, a census tract, a zip code or a felt sense of community changes the whole trust model.

/storytelling

Situation, complication, resolution works only if the complication is checked against evidence before the brief is written. Nearby's first complication was sized to fit a plan to compete with Marketplace. The evidence cut it down to what holds: existing tools are the wrong shape for walking distance.

investigate

Planned the research, with interview scripts for buyers, sellers and community organizers.

Before any design, the research goes to people who already trade locally: neighbors selling furniture from their stoops, buy-nothing admins sorting requests in Facebook comments, and people who walk past "FREE" signs and wonder what they're missing.

blueprint

Mapped the service blueprint: the actors, what each one sees, the work behind it and the dependencies.

A $5 exchange runs on geolocation, notification timing, trust signals and moderation, and ends with a handoff on the sidewalk that the app never sees. The blueprint maps each of those and what happens when one fails.

/storytelling

The easy drawing is a straight line from buyer to backend to seller. The service runs across people who don't know each other yet: the buyer, the seller, the moderator catching abuse, and the future buyers whose trust depends on this exchange going well. Where the blueprint flattened the seller into a system role, it went back to who sellers are at each step: Sarah in her moving week, a buy-nothing organizer answering fifteen messages.

journey

Designed the core flows: posting, discovering, buying and messaging.

Each flow takes fewer taps than the alternatives. When the seller lives down the street, paying is the easy part. Finding things and arranging the pickup are the hard ones, and the flows spend their effort there.

/philosopher

Buying and selling assume every exchange has a price. In real neighborhoods, the most common exchange is a gift: lemons from someone's tree, a bike a kid outgrew, moving boxes. If Nearby only supports buying and selling, it misses the giving that builds trust between neighbors. Should Free be a price, or should giving be its own mode with its own social rules?

/storytelling

The protagonist arc keeps the journey honest about whose experience it is. Sarah moved in three weeks ago, needs her couch gone before her parents visit on Saturday, and is posting from a hallway with bad reception, hoping someone in her building saves her a trip to Goodwill. Other sellers are excited, or anxious, or not moving at all and have a bike to pass on. Each kept its own arc, since one blended arc would hide the differences the team needs to see.

organize

Defined the information architecture: categories, navigation, search and wayfinding.

People open Nearby to see what's around, so proximity comes first and category second. The map is the main navigation, categories filter it, and search is a second way in.

wireframe

Compared posting mechanisms on an idea board, then drew the chosen one as interactive grayscale wireframes and a click-through prototype.

Posting could work in mechanically different ways, so the first artifact was an idea board: each candidate drawn as a small piece of real UI, side by side. Photo-first won and became full wireframes from a grayscale kit where every control works: inputs take typing, chips toggle and buttons press.

articulate

Set the voice and tone and wrote the copy for empty states, errors and trust signals.

Nearby sounds casual and warm, like a note on a neighborhood bulletin board. The copy covers the hard moments: an empty neighborhood, an error, and deciding to trust a stranger enough to walk to their house.

evaluate

Found the launch blockers, ranked every issue by severity and named the fix for each.

Each heuristic got a verdict in words, and each issue its severity, the heuristic it breaks and its fix. Both launch blockers are in the handoff between neighbors: the strategy, the flows and the wireframes each start an exchange a different way, and no step gets the buyer to the seller's door.

fortify

Designed for what goes wrong: ghost sellers, misdescribed items, empty neighborhoods and abuse.

People ghost, misdescribe items and harass neighbors, and every neighborhood starts empty. The design answers with light friction that makes bad behavior harder and good behavior easier.

include

Audited accessibility for screen readers, keyboards, cognitive load and motor access.

A map-first interface shuts out people who can't see the map. The list view does everything the map does, so either one carries the whole experience.

transpose

Planned the phone and web experiences, offline use and moving between devices.

Most exchanges happen on a phone, on the move: passing a "FREE" sign, browsing from the porch. The laptop suits posting a weekend's decluttering in one sitting. And the design plans for the sidewalk where the signal drops.

localize

Mapped what changes across cultures: trust signals, payment norms, content and right-to-left layouts.

A local marketplace runs on local norms: how people negotiate, how they build trust, what they'll trade with strangers, and what "neighbor" means. The work names the assumptions in the current design and what changes in each market.

/philosopher

Does the Western marketplace, with individual sellers, posted prices and two-party exchange, fit other cultures? In many communities, things circulate through family networks, places of worship or community centers and are never listed. A bazaar expects haggling. A gift economy expects favors returned over time. Is a marketplace app importing a frame that fits only some of its users? What would Nearby look like built for circular exchange?

measure

Defined success by community health and trust, with counter-metrics.

Gross merchandise value is the wrong north star: a neighborhood where everyone gives things away is doing better than one where everyone haggles. The framework tracks exchange density, trust and community health, with counter-metrics that flag growth that harms the product.

specify

Packaged the posting scope for the build, with one page that says how the pieces fit.

Posting was approved while browsing and the exchange were still being redesigned, so posting goes to the build first. The handoff is the project's own files: brief, blueprint, flows, site map, wireframes, copy, states, accessibility and metrics. The one new page says how they fit: each screen's flow step, navigation, service and states, and what the builder decides. Before packaging, Rune checked that the brief and the posting screens were approved, and logged the ethical review. Browsing and the exchange get their own package once item detail and the pickup screen are drawn.

present

Turned the engagement into a deck asking Nearby's leadership for a go, with the outline approved before any slide was built.

Noor first settled who would be in the room, what they should feel, and the ask: a go on the MVP at Monday's meeting. The evaluation changed that ask. Both launch blockers sit in the handoff between neighbors, so the deck asks to build posting now and hold the launch until the handoff works. Competitor rates appear as labeled estimates, the unsourced market size stays out, and the seller in the walkthrough is labeled a design scenario.

Get Started

Bring the same practice to your own project.

All platforms
npx skills add ghaida/intent --all
Works with Cursor, Claude Code, Codex CLI, and more