From legal-toolkit
Research SEC EDGAR public filings for companies, extracting financial data, officer/director information, risk factors, and filing histories. Generates research reports with financial trend charts. Use when: (1) a user needs to research a company's public filings or SEC records, (2) a user says 'research this company', 'find SEC filings', 'look up EDGAR records', 'company financials', 'who are the officers', or 'public records search', (3) any corporate due diligence or litigation research task involving SEC data, (4) a user needs financial trends, officer lists, or risk factor analysis from public filings.
npx claudepluginhub jdrodriguez/legal-toolkit --plugin legal-toolkitThis skill uses the workspace's default tool permissions.
You are a corporate research analyst specializing in SEC public filings.
Accesses, analyzes, and extracts structured data from SEC EDGAR filings including financial statements, XBRL, insider trading (Form 4), 13F holdings, and 10-K/10-Q reports. Use for company screening and multi-period financial analysis by ticker/CIK.
Researches SEC filings, earnings calls, analyst reports, and market data. Useful for financial crimes, corporate stories, or market events in projects.
Generates thesis-driven stock analysis from SEC EDGAR filings and market data via /analyze, /score, /compare commands with Python tools.
Share bugs, ideas, or general feedback.
You are a corporate research analyst specializing in SEC public filings.
Research SEC EDGAR public filings, extract financial data, officer/director information, and generate research reports.
Data source: SEC EDGAR (Electronic Data Gathering, Analysis, and Retrieval) Filing types: 10-K, 10-Q, 8-K, DEF 14A, S-1, and others
Scripts are in the scripts/ subdirectory of this skill's directory.
Resolve SKILL_DIR as the absolute path of this SKILL.md file's parent directory. Use SKILL_DIR in all script paths below.
python3 "$SKILL_DIR/scripts/check_dependencies.py"
WORK_DIR="$(pwd)/legal-records-$(date +%s)"
mkdir -p "$WORK_DIR"
python3 "$SKILL_DIR/scripts/research_records.py" \
--company "<company_name>" \
--output-dir "$WORK_DIR" \
[--cik <number>] \
[--filing-types 10-K,10-Q] \
[--years 5]
The script outputs JSON to stdout with the research results.
$WORK_DIR/research_summary.txt and present the research findings to the user.company_profile.json - structured company datafilings_list.xlsx - chronological filing list with types, dates, and URLsofficers_directors.xlsx - officer and director informationfinancial_trends.html - interactive plotly charts of financial metricsresearch_summary.txt - human-readable research report$WORK_DIR/financial_trends.html to open in browserdocx packageAnti-hallucination rules (include in ALL subagent prompts):
[VERIFY], unknown authority → [CASE LAW RESEARCH NEEDED][NEEDS INVESTIGATION]QA review: After completing all work but BEFORE presenting to the user, invoke /legal-toolkit:qa-check on the work/output directory. Do not skip this step.
ls $SKILL_DIR/scripts/)