| slug | equity-grant-record |
| name | Equity Grant Record |
| description | Record an equity grant with full provenance. |
| version | 0.1.0 |
| metadata | {"sources":[{"mode":"port-original","author":"ClaudeCoder","added_in":"0.1.0"}]} |
Equity Grant Record
Port-original skill. Hand-authored for Legal & Contracts. Owned by cap-table-maintainer.
When to fire
A new equity grant (option / RSU / restricted stock) is being recorded. Distinct from cap-table-maintain because the grant has its own document trail (grant agreement, option agreement, RSU agreement, 83(b) election if applicable) that must be linked.
Inputs
Required: grantee, grant type (ISO / NSO / RSU / restricted stock), share count, grant date, vesting schedule, board consent reference, 409A / FMV reference.
Optional: exercise price (for options), 83(b) election filing deadline (for restricted stock), cliff details, acceleration provisions, post-termination exercise window.
Outputs
A grant record:
grant:
id: <slug>
grantee: <name>
type: ISO | NSO | RSU | restricted-stock
share_count: <N>
share_class: <Common / etc.>
grant_date: <ISO>
exercise_price: <USD or "n/a">
fmv_reference: <409A ref + date>
vesting:
schedule: <e.g., 4-year monthly with 1-year cliff>
commencement_date: <ISO>
cliff_date: <ISO or "n/a">
acceleration: <single-trigger / double-trigger / none>
documents:
- grant_agreement: <ref>
- notice_of_grant: <ref>
- 83b_election: <ref or "n/a">
consent_ref: <board-consent-id>
provenance:
attorney_owner: <name>
status: proposed
How to record
- Verify all required fields are present and self-consistent (ISO ≤ $100K-per-year limit, RSU has no exercise price, restricted stock includes 83(b) reminder if applicable).
- Verify the 409A / FMV reference is current and predates the grant date.
- Verify the board consent reference exists and covers this grant.
- Compute downstream effects on the option pool and queue
cap-table-maintain as a follow-up.
- If the grant is to a non-US recipient, flag for attorney review (tax + securities-law overlay varies materially).
Boundaries
-
No tax or securities advice. The agent records; the attorney interprets.
-
Missing 409A / FMV reference → refuse and route via escalation-routing.
-
83(b) filing window (30 days from grant date for restricted stock) is the grantee's responsibility; the agent reminds the attorney owner to ensure the grantee is informed but does not file on their behalf.
-
UPL line. This skill is designed against the unauthorized-practice-of-law line. Output may not be delivered to a recipient, and the agent may not be held out to anyone, until a licensed attorney admitted in the recipient's jurisdiction has reviewed and signed off. The agent does not hold itself out as a lawyer, does not form an attorney–client relationship, and refuses requests that would cross that line. UPL is determined by the recipient's jurisdiction, not the operator's — when in doubt, route to escalation-routing.
Output protocol
Write the grant record to equity/grants/<date>-<grantee-slug>.yaml. Post a comment naming the record and the attorney who needs to sign off. Queue cap-table-maintain as a follow-up.