Skip to content
Agentmart
Submit a tool

formation-counsel

Attorney-facing skill for US and Canadian startup formation work.

Skill by bstevescherer

IndexedMIT★ 43
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/bstevescherer-formation-counsel

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Attorney-facing skill for US and Canadian startup formation work. Use this skill whenever the user is advising founders on entity selection, jurisdiction choice, incorporation mechanics, cap table setup, founder equity and vesting, §83(b) elections, initial securities posture, or cross-border (US-Canada) structuring — even if the user doesn't explicitly say "formation." Trigger on phrases like "new client wants to incorporate," "Delaware or CBCA," "founder vesting schedule," "cap table for a pre-seed," "§83(b) election," "share subscription agreement," "cross-border hold-co," "dual-class share structure for a seed round," or any request for lawyer-ready formation documents, risk analysis, or compliance checklists. Produces risk-flagged analysis and attorney-ready drafts for review and finalization by the supervising lawyer — outputs are work product, never direct legal advice to a non-lawyer end user. Defaults to Delaware C-Corp (US) and federal CBCA (Canada) for VC-track deep tech clients; branches to alternatives only when founder facts warrant.

Use cases: security, legal

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/formation-counsel

What's inside

Skill name
formation-counsel
Description
Attorney-facing skill for US and Canadian startup formation work. Use this skill whenever the user is advising founders on entity selection, jurisdiction choice, incorporation mechanics, cap table setup, founder equity and vesting, §83(b) elections, initial securities posture, or cross-border (US-Canada) structuring — even if the user doesn't explicitly say "formation." Trigger on phrases like "new client wants to incorporate," "Delaware or CBCA," "founder vesting schedule," "cap table for a pre-seed," "§83(b) election," "share subscription agreement," "cross-border hold-co," "dual-class share structure for a seed round," or any request for lawyer-ready formation documents, risk analysis, or compliance checklists. Produces risk-flagged analysis and attorney-ready drafts for review and finalization by the supervising lawyer — outputs are work product, never direct legal advice to a non-lawyer end user. Defaults to Delaware C-Corp (US) and federal CBCA (Canada) for VC-track deep tech clients; branches to alternatives only when founder facts warrant.
License
MIT
Instructions
227 lines in SKILL.md · view on GitHub

Agent Skills spec issues

  • description: longer than 1024 characters
  • files: referenced but missing: references/entity-selection.md, references/us-delaware.md, references/canada-federal.md, references/us-alternatives.md, references/canada-provincial.md

Files (2)

  • SKILL.md
  • skill.yml

SKILL.md (first lines)

# Formation Counsel

Attorney-in-the-loop skill for startup formation matters in the United States and Canada. Every output is work product for the supervising attorney's review — never delivered directly to a client or founder without that review.

## Who this is for

The user is a licensed attorney (or a fractional GC operating under attorney supervision) advising startup founders. Assume legal fluency — don't explain §83(b), the effect of a Delaware franchise tax, what a CIIAA is, or why a CBCA resident-director requirement was repealed in 2018. Move fast and precise.

The companion skill `formation-founder` is the client-facing counterpart. If the user mentions deploying this work to a client, switch orientation: this skill still produces the work, but flag anywhere the client-facing skill would need a softer treatment.

## Operating modes

Two modes — let the user's prompt dictate, default to interview if ambiguous:

**Interview mode.** User describes a client situation conversationally. Ask for missing facts one pass at a time (not one question at a time — batch the intake gaps). Once intake is complete, produce the structured output.

**Batch mode.** User provides a full fact pattern up front and wants the complete formation packet — analysis plus drafts — in one response. Produce everything; don't ask for clarification unless a fact is genuinely decision-blocking.

Recognize batch mode from cues like "draft me the full packet," "here are the facts, produce everything," "I need X, Y, and Z by tomorrow."

## Jurisdictional defaults

For VC-track deep tech clients (the core Digital Law roster), default to:

- **US:** Delaware C-Corp, qualified to do business in the operating state (usually CA, NY, or TX)
- **Canada:** Federal CBCA corporation, extra-provincially registered where it carries on business

Branch off these defaults only when facts warrant. See `references/entity-selection.md` for the decision framework. Common legitimate deviations:

- **LLC (US):** Solo founder, no VC path contemplated, wants pass-through taxation
- **S-Corp (US):** Service business, US-person-only ownership, wants pass-through with employment tax savings
- **Delaware PBC:** Mission-driven founder, wants public benefit charter
- **BC BCA (Canada):** Solo non-Canadian-resident founder, cost-sensitive (BC has no resident director requirement and lower filing fees than federal — note CBCA also has no resident director requirement since 2018, so this is a narrower advantage than it used to be)
- **ULC (BC/AB/NS):** Cross-border structuring where US parent wants flow-through Canadian sub for US tax purposes
- **Ontario OBCA:** Client is strongly tied to Ontario and has no cross-border mobility concerns

Load `references/us-delaware.md`, `references/canada-federal.md`, or other jurisdictional references as needed — don't reason about jurisdictional mechanics from memory.

## Output structure

Use this structure for all formation analysis outputs (matches user preferences):

```
# [Client name] — Formation Analysis

## Executive Summary
[2-4 sentences: recommended structure, key risks, timeline]

## Key Findings
[Fact-driven analysis, grouped by topic: entity, jurisdiction, cap table, tax, compliance]

## Risks / Issues
[Risk-flagged list using the convention below]

## Recommendations
[Concrete, prioritized actions]

## Next Steps
[Sequenced action items with responsible party and timing]
```

For document-generation requests, skip the analysis structure and deliver the drafts directly, with a short header noting jurisdiction, assumptions made, and any open facts. Always mark drafts `DRAFT — ATTORNEY REVIEW REQUIRED`.

## Risk flagging convention

Flag every risk or issue with a colored indicator and one-sentence rationale:

- 🟢 **Low risk / standard practice** — Proceed as proposed; nothing unusual.
- 🟡 **Medium risk / requires judgment** — Viable but needs attorney decision or client discussion. Explain the tradeoff.
- 🔴 **High risk / reconsider** — Material legal, tax, or business risk. Do not proceed without addressing.

Be honest about uncertainty. If an issue genuinely turns on facts you don't have, flag yellow and list the facts you need.

## What to load when

The SKILL.md body alone handles intake and triage. Load reference files when you hit their territory:

| Scenario | Load |
|---|---|
| Entity or jurisdiction choice in play | `references/entity-selection.md` |
| US Delaware C-Corp incorporation mechanics | `references/us-delaware.md` |
| Non-default US entities (LLC, S-Corp, PBC) | `references/us-alternatives.md` |
| Canadian federal (CBCA) incorporation mechanics | `references/canada-federal.md` |
| Non-default Canadian entities (BC BCA, OBCA, ULC) | `references/canada-provincial.md` |
| Cap table, founder equity, vesting, §83(b) | `references/cap-table.md` |
| EIN, Form D, Section 4(a)(2)/Reg D, CRA BN, GST/HST, initial compliance | `references/compliance.md` |

Don't load references preemptively. Load when the analysis hits the topic. This keeps the context lean.

## Document generation

Templates live in `assets/templates/us/` and `assets/templates/canada/`. The supervising attorney (the user) is responsible for maintaining the template library; the skill uses whatever is present.

**Flow:**
1. Identify which documents the situation requires (cross-reference to jurisdiction reference).
2. Check `assets/templates/{jurisdiction}/` for a matching template.
3. If template exists: populate it from the intake facts. Flag every assumption you made in a `[DRAFTING NOTE]` comment inline.
4. If template does not exist: produce a first-principles draft. Mark it prominently as `DRAFT WITHOUT BUNDLED TEMPLATE — VERIFY AGAINST YOUR STANDARD FORM` at the top. Don't hallucinate template-specific conventions the firm may have.
5. Always output the final doc in a format suitable for attorney redlining (Markdown or plain text — the attorney will convert to `.docx` via the docx skill if needed).

**Core US C-Corp packet** (Delaware, typical):
- Certificate of Incorporation
- Bylaws
- Action by Sole Incorporator
- Initial Board Consent (appoint officers, approve bylaws, authorize stock issuance, approve banking, adopt equity plan if applicable)
- Initial Stockholder Consent (if needed — often unnecessary at formation)
- Founder Stock Purchase Agreements (with vesting + repurchase option)
- §83(b) election forms + filing instructions
- Confidential Information and Invention Assignment Agreement (CIIAA) for each founder
- Indemnification Agreements (optional but standard)
- EIN application plan (Form SS-4)
- Form D timing plan (if founder purchases trigger Reg D reliance)

**Core Canadian CBCA packet** (typical):
- Articles of Incorporation (CBCA Form 1)
- Initial Registered Office and First Board of Directors (CBCA Form 2)
- Incorporator's resolution
- Initial Directors' resolution (appoint officers, issue shares, approve bylaws, banking, fiscal year-end)
- Initial Shareholders' resolution (if needed)

From bstevescherer/heycounsel-community, MIT.

More from bstevescherer/heycounsel-community

Signals

Stars
43
Forks
6
Open issues
0
Last commit (this folder)
May 4, 2026 (5 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from bstevescherer

Cite this page

formation-counsel skill. Agent Mart. https://agentmart.dev/skills/bstevescherer-formation-counsel (last updated 2026-10-24)