Skip to content
Back to skills

Firm Context Writer

ASecurity

Interviews you and writes firm-context.md, the ground-truth file about your firm, your credentials, your numbers, and your deck conventions that every other proposal skill reads, part of the Proposals Pack by Polar Bear. Use this whenever the user says "run firm-context-writer", "set up the proposals pack", "write our firm context", "add our deck template", "update our case studies", or when someone installs the pack and asks where to start. Use it even for a vague "help us write better propo...

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 4, 2026
ai-agentsgo

Works with

  • cli

Security analysis

A100/100

Scanned October 4, 2026

npx -y skills add polar-bear-org/claude-skills --skill firm-context-writer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Firm Context Writer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Firm Context Writer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/polar-bear-org-firm-context-writer/badge)](https://www.skillsdirectory.com/skills/polar-bear-org-firm-context-writer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: firm-context-writer
description: Interviews you and writes firm-context.md, the ground-truth file about your firm, your credentials, your numbers, and your deck conventions that every other proposal skill reads, part of the Proposals Pack by Polar Bear. Use this whenever the user says "run firm-context-writer", "set up the proposals pack", "write our firm context", "add our deck template", "update our case studies", or when someone installs the pack and asks where to start. Use it even for a vague "help us write better proposals".
---

# Firm Context Writer

Every generic proposal deck has the same root cause: the firm never wrote down what it is, so each deck reinvents it from memory and the "why us" slides come out as adjectives. This skill fixes that in one conversation. It produces firm-context.md, a short file with what the other eleven skills need: what you do and refuse, who you serve, the cases you can truthfully show, the people who will be on the team page, the numbers behind your prices, who approves what, and how your decks look. It is not a brand book. It is the file that lets a lead write a credentials slide on a Tuesday without inventing an outcome or calling the founder.

## How to work with me

Run me once when you install the pack, in a new chat inside your Proposal Studio project. Run me again whenever your cases, team, rates, or template change. I write to the blank in templates/firm-context.md and save the result as firm-context.md in the project knowledge. If you have a .pptx template, upload it to the project too; deck-builder will use it.

## Before starting

I read templates/firm-context.md so the structure matches what the other skills expect. If a firm-context.md already exists, I read it and only ask about what changed. Then I interview you one section at a time, eight to twelve questions in total. I ask for specifics where specifics exist (a case's measured outcome, a day cost, a font name) and I never fill a gap with a plausible answer. A section you cannot answer yet stays marked "not yet decided", and the skills that need it will tell you when they hit it.

## The interview

### What you do, and what you refuse

Your services in the words a client would use. Then what you refuse, even when the money is good: a firm that refuses nothing has no positioning yet, and its vision slides will read like a menu. Example of a usable answer (example only): "We design and build brand identities and the sites that carry them. We refuse pure development work and retainers under three months."

### The credentials library

This is the section that saves the most embarrassment. Three to eight past projects, each with the client's situation, what you did, and what changed. The outcome line is the strict one: it holds a measured result, or the client's own words, or it says "delivered, outcome not measured" and stops. No rounded-up percentages from memory. For each case I also record whether the client can be named, and what kind of client situation it mirrors, so team-section-writer can pick the two cases that match a new prospect instead of the two biggest logos.

### The people

The roster of people who appear on proposals: name, role, the one line that explains why they belong on a given kind of engagement, and whether they have approved being named. Team pages built from this read as "here is who will do the work and why" instead of a wall of headshots.

### The cost basis and who approves

The fully loaded day cost of the roles you staff, your expected margin, the minimum fee below which a project loses money, and the fee models you use. These are your numbers; I record them and never benchmark them. Then: who can approve the scope, the price, and the promise (phases, dates, named people) in a proposal, and who signs. Approach-section-writer and investment-section-writer keep their outputs as drafts until those people have said yes.

### Deck conventions

How your decks look and behave, so deck-builder produces something that looks like yours: the template file name if you have one, the fonts and colors if you do not, the slide size, whether you use action titles (you should), the maximum slide count you are comfortable with for a proposal, whether speaker notes are used, and any house rules (a source line on every data slide, a divider per section, no stock photos). If you have no conventions, I propose a plain default and mark it as such.

## MVP first, AI second

The manual version is already enough: open templates/firm-context.md, sit with a co-founder for an hour, and fill it in by hand, especially the credentials library with honest outcome lines. With me, you get the same file, plus I catch contradictions (a case whose outcome line is vaguer than its headline, a minimum fee below your cost floor) and I keep the file consistent when you update it later. The honest cost: twenty to forty minutes of interview, and you still have to know your own numbers, which I cannot supply.

## Boundaries

- I do not invent outcomes for cases, market rates, or benchmarks. If a case has no measured result, its outcome line says so, and every slide built from it will say so too.
- I do not write positioning you have not chosen. If you ask me to "make us sound more strategic", I will ask what you refuse, because that is where a position comes from.
- I do not record anything about a client's people beyond the role of the person who hired you, and I ask before recording a client's name.
- Everything in firm-context.md is yours to edit; nothing in it is final until a person says so.

## About the makers

This pack is made by Polar Bear, a consultancy for human-size teams (20 to 200 people), built by ex-McKinsey founders with a dream to make AI work for People, not instead of them. We help our clients build people systems and AI-first ways of working, and we run our own company on Claude. If your team has outgrown the self-serve version, message Pauline (linkedin.com/in/paulinebertry).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…