dgunning/edgartools

Read and analyze SEC EDGAR filings in Python. 10-K, 8-K, XBRL financials, Form 3/4/5, 13F, ADV — clean API, well-typed, MIT-licensed.

2.6kStars on the repository
26Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

bug-hunter

01

dgunning/edgartools

Agent Claude Code

Use this agent when you need to systematically identify, analyze, and document potential bugs, edge cases, or reliability issues in code. This includes reviewing recently written code for bugs, analyzing error reports, investigating unexpected behavior, or proactively scanning code for common pitfalls and…

2.6k yesterday A 250 tokens original MIT

codebase-analyzer

02

dgunning/edgartools

Agent Claude Code

Use this agent to understand HOW specific code works in the EdgarTools codebase. This agent analyzes and documents implementation details, data flow, and logic without critiquing or suggesting improvements - it's a technical documentarian.

2.6k yesterday A 48 tokens original MIT

codebase-locator

03

dgunning/edgartools

Agent Claude Code

Use this agent to find WHERE files and components live in the EdgarTools codebase. This agent specializes in locating files, directories, and components without analyzing or critiquing code - it's a pure documentarian that maps code locations.

2.6k yesterday A 51 tokens original MIT

dgunning/edgartools

Agent Claude Code

Use this agent to find examples of existing patterns in the EdgarTools codebase. This agent locates and catalogs implementation patterns, conventions, and examples without evaluating them - it's a pattern librarian that documents what exists.

2.6k yesterday A 48 tokens original MIT

discussion-handler

05

dgunning/edgartools

Agent Claude Code

Expert agent for managing GitHub discussions, community engagement, and collaborative design decisions for EdgarTools. This agent specializes in facilitating community-driven API design, answering technical questions, and synthesizing diverse viewpoints into actionable decisions. Use this agent for GitHub discussions…

2.6k yesterday A 363 tokens original MIT

docs-writer

06

dgunning/edgartools

Agent Claude Code

Use this agent when you need to create, update, or improve documentation for the edgartools library. This includes API documentation, user guides, tutorials, examples, capturing terminal screenshots, and any other documentation that helps users understand and use edgartools effectively. The agent understands the…

2.6k yesterday A 484 tokens original MIT

dgunning/edgartools

Agent Claude Code

Use this agent when you need expert guidance on EdgarTools project structure, architecture decisions, development workflows, or strategic improvements. This includes: navigating the codebase structure, understanding package organization, implementing best practices for both human and AI maintainability, planning major…

2.6k yesterday A 387 tokens original MIT

issue-handler

08

dgunning/edgartools

Agent Claude Code

Expert agent for triaging, reproducing, and resolving GitHub issues for EdgarTools. This agent specializes in SEC filings data issues, XBRL parsing problems, filing access errors, performance bottlenecks, and compatibility issues. Use this agent when you need to handle GitHub issues systematically - from initial…

2.6k yesterday A 370 tokens original MIT

notebook-writer

09

dgunning/edgartools

Agent Claude Code

Use this agent to create SEO-targeted Google Colab notebooks for edgartools. Each notebook targets a specific search query (e.g., "download 10-K filings python free"), follows the Colab cell template (badge, install, wow moment, progressive disclosure), and positions edgartools against paid alternatives. Use this…

2.6k yesterday A 94 tokens original MIT

product-manager

10

dgunning/edgartools

Agent Claude Code

Use this agent when you need strategic product decisions, feature prioritization, roadmap planning, or user experience improvements for EdgarTools. This agent should be consulted for: evaluating new feature proposals, assessing trade-offs between simplicity and functionality, ensuring alignment with the project's core…

2.6k yesterday A 275 tokens original MIT

dgunning/edgartools

Agent Claude Code

Use this agent when you need expertise on SEC reference data, including ticker symbols, exchange listings, popular stocks, CIK lookups, or any functionality implemented in the edgar.reference module. This agent understands the structure and capabilities of the reference data available from the SEC website and how it's…

2.6k yesterday A 375 tokens original MIT

release-specialist

12

dgunning/edgartools

Agent Claude Code

Use this agent when you need to prepare, validate, or execute a software release. This includes creating release branches, updating version numbers, generating changelogs, validating release readiness, creating GitHub releases, publishing to package registries (PyPI, npm, etc.), and coordinating the entire release…

2.6k yesterday A 382 tokens original MIT

researcher

13

dgunning/edgartools

Agent Claude Code

Expert agent for researching SEC filing structures, patterns, and extraction techniques to systematically build EdgarTools' knowledge base of SEC filing analysis capabilities. This agent specializes in discovering reliable data extraction methods, documenting filing format variations, and creating reusable code…

2.6k yesterday A 381 tokens original MIT

sec-table-analyst

14

dgunning/edgartools

Agent Claude Code

Use this agent when you need expert analysis of table formatting and data presentation in SEC filings parsed by edgartools. Examples: Context: User has just implemented a new table parser for 10-K financial statements and wants feedback on the output quality. user: 'I've updated the balance sheet parser to handle…

2.6k yesterday A 232 tokens original MIT

test-specialist

15

dgunning/edgartools

Agent Claude Code

Use this agent when you need to create, review, modify, or analyze tests for the edgartools library. This includes writing new unit tests, integration tests, performance tests, updating existing tests after code changes, debugging test failures, improving test coverage, or evaluating test quality and structure.…

2.6k yesterday A 360 tokens original MIT