What problem does it solve? Recording options trades in beancount is error-prone: short positions need negative-quantity cost basis, premiums must adjust stock basis on assignment, and multi-leg strategies require linked postings. This Skill turns plain-English trade descriptions into correct, balanced beancount transactions and appends them to your ledger only after explicit confirmation. ## Core Features & Use Cases - Strategy-aware generation: Handles single-leg trades, verticals, condors, butterflies, straddles, calendars, diagonals, collars, the wheel, and exotics, with per-strategy reference files encoding edge cases. - Correct outcome accounting: Distinguishes close, expiration, assignment, and exercise, folding premiums into stock cost basis where tax rules require it instead of booking incorrect income lines. - Safe ledger writes: Discovers your existing account hierarchy and commodity conventions, shows the exact proposed transactions, and appends only after a yes confirmation, then verifies with bea check or bean-check. - Use Case: You say "I sold an AAPL 150 put expiring June 20 for $1.50 on Robinhood" and the Skill generates a balanced STO transaction with per-contract cost basis, explicit fees posting, and a reconciliation link, then appends it to your ledger. ## Quick Start Ask the assistant to record the options trade you just made, describing the underlying, strike, expiry, premium, and broker in plain English.