---
title: "Client brief from a messy message"
description: "A free agent skill that turns a WhatsApp thread, email, or transcript into a one-page brief with scope and open questions. It does not invent a price."
url: https://tools.grwlab.net/skills/client-brief/
updated: 2026-10-13T08:08:55+00:00
---

# Client brief

> Turns a messy client message into a one-page brief with scope and open questions. It does not price the work.

- Category: General
- Works with: Claude Code, Claude.ai, Cursor
- Source: https://github.com/grw-lab/skills/tree/main/client-brief
- Add the catalog once: `/plugin marketplace add grw-lab/skills`
- Install this skill: `/plugin install client-brief@grw-lab`
- Every skill instead, as line 2: `/plugin install grw-skills@grw-lab`
- License: MIT
- Version: 0.1.0
- Updated: 2026-10-10

# Client brief

## What it does

Reads a messy client message and writes a one-page brief: what they asked, what is in scope, what is out, and the questions still open. It does not price the work.

## When to use it

A WhatsApp thread, an email, or a transcript that needs to become a job description before anyone quotes.

## Install

This installs **client-brief** only. The first line is once per machine.

```
/plugin marketplace add grw-lab/skills
/plugin install client-brief@grw-lab
```

To install every grw—lab skill instead, use this as line 2:

```
/plugin install grw-skills@grw-lab
```

On claude.ai, zip this folder and add it under Settings, Capabilities, Skills. In Cursor, copy `SKILL.md` into the project skills folder.

## Usage

Paste the client message and ask for the brief. The reply follows `references/brief-template.md`. Missing budget, deadline, or audience stays under Open questions.

## Example

Source: "نحتاج لاندينج بسيطة للحملة، ثلاث سكاشن، والأسبوع الجاي لو أمكن. الميزانية نتكلم فيها بعدين."

The brief says the landing page and three sections are in scope. Budget and the exact deadline are open questions. The next step is one question: which week, and is a date fixed. No price is written.

## What's inside

`SKILL.md` and `references/brief-template.md`. No script. Pricing stays in the freelance-quote skill.

## FAQ

**Can it send the brief to the client?**
Only if you ask it to. The default is to show you the brief first.

**Why is there no price?**
A brief and a quote are different jobs. Use freelance-quote once the scope is agreed.
