Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Query and analyze SEC filings using EdgarTools
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -40% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -50% | 0% |
| case-06 | ✗→✓ | ▲ Improved | -39% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -42% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -45% | 0% |
Analyze SEC filings and financial statements.
| Skill | Purpose | |-------|---------| | core (this directory) | Company lookup, filings, search | | financials/ | Financial statements and metrics | | reports/ | 10-K/10-Q/8-K section extraction | | holdings/ | 13F institutional holdings | | ownership/ | Form 3/4/5 insider transactions | | xbrl/ | Low-level XBRL facts and concepts | | forms.yaml | SEC form type mappings |
Each skill directory has skill.yaml (patterns and examples) and sharp-edges.yaml (common mistakes to avoid).
pythonfrom edgar import set_identity set_identity("Your Name your@email.com") # Required
Every object has .docs for API reference:
pythoncompany.docs # Full API guide company.docs.search("filings") # Search for specific topic filing.docs.search("xbrl") # How to access XBRL
pythonfrom edgar import Company, get_filings, find company = Company("AAPL") # By ticker filing = find("0000320193-25-000079") # By accession filings = get_filings(form="10-K", year=2024) # Discovery
Other measured skills in the registry, with their headline benchmark lift.