thesis-writeup

Generate an 11-section investment thesis from SEC filings into an Obsidian vault.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/apairoflevis/ai-skills --skill thesis-writeup
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: thesis-writeup
Source: https://github.com/apairoflevis/ai-skills/tree/main/thesis-writeup
Command: npx skills add https://github.com/apairoflevis/ai-skills --skill thesis-writeup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts long, dense SEC filings (10-K / 10-Q) into a focused, traceable 11-section investment thesis note saved to your Obsidian vault, removing the manual work of extraction, synthesis, and file organization.

Core Features & Use Cases

  • Full-document extraction: Handles PDF, plaintext, HTML, and markdown filings with fallbacks for marker_single and pdftotext to maximize extraction quality.
  • Targeted analysis: Reads Item 1, Item 1A, MD&A, financial statements, and risk factors to extract business description, financials, competitive position, management signals, and catalysts.
  • Structured output: Produces an 11-section markdown writeup (business, bull/bear cases, financial observations, valuation, catalysts, verdict, open questions, rules) and saves it under Thesis/ in the vault.
  • Workflow safety checks: Runs vault-root resolution, folder checks, extraction quality checks (word-count warnings), and prompts before creating folders or writing files.
  • Use Case: Quickly generate a first-draft investment thesis for a provided ticker or attached 10-K/10-Q PDF and iterate from there.

Quick Start

Ask the assistant to run a thesis writeup for a ticker or attach a 10-K PDF and say "thesis writeup for [TICKER]" to produce the Obsidian-ready analysis.

Frequently Asked Questions about thesis-writeup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate an investment thesis from a 10-K PDF?▼

To generate an investment thesis from a 10-K PDF, you can upload the filing or provide a ticker. The analysis extracts MD&A, financials, and risk factors to output a structured 11-section markdown note.

Can I save SEC filing analysis directly to an Obsidian vault?▼

Yes, you can save SEC filing analysis directly to an Obsidian vault. The generated 11-section investment thesis is automatically saved as a markdown file under the Thesis/ directory with source attribution.

What is the best way to extract financial data from 10-Q filings?▼

The best way to extract financial data from 10-Q filings is using robust extraction with marker_single and pdftotext fallbacks. This parses plaintext, HTML, and markdown formats to isolate financial observations and management signals.

Does the investment thesis generator work with HTML and markdown SEC filings?▼

Yes, the investment thesis generator works with HTML and markdown SEC filings. It handles full-document extraction across PDF, plaintext, HTML, and markdown formats to ensure high-quality data retrieval.

How do I structure bull and bear cases from SEC filings?▼

To structure bull and bear cases from SEC filings, the tool parses business descriptions, competitive positions, and risk factors. It outputs a structured markdown writeup separating bull cases, bear cases, and catalysts.

What are the limitations of automated financial analysis from 10-K filings?▼

Limitations of automated financial analysis from 10-K filings include extraction quality risks that trigger word-count warnings. The system requires vault-root resolution and prompts before creating folders to ensure workflow safety.