LQF_Machine_Learning_E…
LQF Machine Learning Expert Guide - Routed skill for ML/Statistical Modeling with Critical Discussion Mode. Triggers on: machine…
Python library for accessing, analyzing, and extracting data from SEC EDGAR filings. Use when working with SEC filings, financial statements (income statement, balance sheet, cash flow), XBRL financial data, insider trading (Form 4), institutional holdings (13F), company
Claude Code
$ npx -y skills add foryourhealth111-pixel/Vibe-Skills --skill edgartools --agent claude-code
Codex
$ npx skills add foryourhealth111-pixel/Vibe-Skills --skill edgartools -a codex -y
Cursor
$ npx skills add foryourhealth111-pixel/Vibe-Skills --skill edgartools -a cursor -y
Gemini CLI
$ npx skills add foryourhealth111-pixel/Vibe-Skills --skill edgartools -a gemini-cli -y
GitHub Copilot
$ npx skills add foryourhealth111-pixel/Vibe-Skills --skill edgartools -a github-copilot -y
OpenCode
$ npx skills add foryourhealth111-pixel/Vibe-Skills --skill edgartools -a opencode -y
Windsurf
$ npx skills add foryourhealth111-pixel/Vibe-Skills --skill edgartools -a windsurf -y
name: edgartools
description: Python library for accessing, analyzing, and extracting data from SEC EDGAR filings. Use when working with SEC filings, financial statements (income statement, balance sheet, cash flow), XBRL financial data, insider trading (Form 4), institutional holdings (13F), company financials, annual/quarterly reports (10-K, 10-Q), proxy statements (DEF 14A), 8-K current events, company screening by ticker/CIK/industry, multi-period financial analysis, or any SEC regulatory filings.
license: MIT
metadata:
skill-author: K-Dense Inc.Python library for accessing all SEC filings since 1994 with structured data extraction.
The SEC requires identification for API access. Always set identity before any operations:
from edgar import set_identity
set_identity("Your Name your.email@example.com")Set via environment variable to avoid hardcoding: `EDGAR_IDENTITY="Your Name your@email.com"`.
uv pip install edgartools # For AI/MCP features: uv pip install "edgartools[ai]"
from edgar import Company, find
company = Company("AAPL") # by ticker
company = Company(320193) # by CIK (fastest)
results = find("Apple") # by name search# Company filings
filings = company.get_filings(form="10-K")
filing = filings.latest()
# Global search across all filings
from edgar import get_filings
filings = get_filings(2024, 1, form="10-K")
# By accession number
from edgar import get_by_accession_number
filing = get_by_accession_number("0000320193-23-000106")# Form-specific object (most common approach) tenk = filing.obj() # Returns TenK, EightK, Form4, ThirteenF, etc. # Financial statements (10-K/10-Q) financials = company.get_financials() # annual financials = company.get_quarterly_financials() # quarterly income = financials.income_statement() balance = financials.balance_sheet() cashflow = financials.cashflow_statement() # XBRL data xbrl = filing.xbrl() income = xbrl.statements.income_statement()
text = filing.text() # plain text html = filing.html() # HTML md = filing.markdown() # markdown (good for LLM processing) filing.open() # open in browser
company.name # "Apple Inc." company.cik # 320193 company.ticker # "AAPL" company.industry # "ELECTRONIC COMPUTERS" company.sic # "3571" company.shares_outstanding # 15115785000.0 company.public_float # 2899948348000.0 company.fiscal_year_end # "0930" company.exchange # "Nasdaq"
| Form | Object | Key Properties | |------|--------|----------------| | 10-K | TenK | `financials`, `income_statement`, `balance_sheet` | | 10-Q | TenQ | `financials`, `income_statement`, `balance_sheet` | | 8-K | EightK | `items`, `press_releases` | | Form 4 | Form4 | `reporting_owner`, `transactions` | | 13F-HR | ThirteenF | `infotable`, `total_value` | | DEF 14A | ProxyStatement | `executive_compensation`, `proposals` | | SC 13D/G | Schedule13 | `total_shares`, `items` | | Form D | FormD | `offering`, `recipients` |
**Important:** `filing.financials` does NOT exist. Use `filing.obj().financials`.
Load these when you need detailed information:
Intelligent Skill routing and workflow orchestration for AI agents — +21.12 pp reward, −29.6% tokens on SkillsBench with DeepSeekV4Flash-VE.
LQF Machine Learning Expert Guide - Routed skill for ML/Statistical Modeling with Critical Discussion Mode. Triggers on: machine…
Cloud laboratory platform for automated protein testing and validation. Use when designing proteins and needing experimental…
This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting,…
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request…
Access real-time and historical stock market data, forex rates, cryptocurrency prices, commodities, economic indicators, and 50+…
Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design.…
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…