
Sec Amendments Review
- 227 installs
- 129 repo stars
- Updated June 5, 2026
- octagonai/skills
Review SEC filing amendments for material changes, restatements, and disclosure deltas before earnings, audits, or investor communications.
About
Guides agents through structured review of SEC filing amendments, highlighting material changes, restatements, and disclosure updates across 10-K, 10-Q, and 8-K forms for finance and compliance teams.
- Compares original vs amended SEC filings
- Flags material disclosure and restatement changes
- Supports audit and IR readiness checks
- Grounds review in SEC amendment conventions
- Speeds post-filing compliance triage
Sec Amendments Review by the numbers
- 227 all-time installs (skills.sh)
- +5 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #426 of 1,106 Finance & Trading skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/octagonai/skills --skill sec-amendments-reviewAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 227 |
|---|---|
| repo stars | ★ 129 |
| Last updated | June 5, 2026 |
| Repository | octagonai/skills ↗ |
What it does
Review SEC filing amendments for material changes, restatements, and disclosure deltas before earnings, audits, or investor communications.
Files
SEC Amendments Review
Review amendments to SEC filings and identify material changes or corrections for public companies using the Octagon MCP server.
Prerequisites
Ensure Octagon MCP is configured in your AI agent (Cursor, Claude Desktop, Windsurf, etc.). See references/mcp-setup.md for installation instructions.
Workflow
1. Identify Analysis Parameters
Determine the following before querying:
- Ticker: Stock symbol (e.g., AAPL, MSFT, GOOGL)
- Time Period (optional): Recent amendments, specific date range
- Filing Type (optional): Specific amendment types of interest
2. Execute Query via Octagon MCP
Use the octagon-agent tool with a natural language prompt:
Review recent amendments to SEC filings for <TICKER> and identify material changes or corrections.MCP Call Format:
{
"server": "octagon-mcp",
"toolName": "octagon-agent",
"arguments": {
"prompt": "Review recent amendments to SEC filings for AMZN and identify material changes or corrections."
}
}3. Expected Output
The agent returns structured amendment analysis including:
Recent Amendments:
- Form 144/A: Amended report of proposed securities sales
- Filing date and description
- Material changes identified
Related Filings:
- Original filings being amended
- Subsequent transactions (e.g., bond offerings)
Data Sources: octagon-sec-agent, octagon-web-search-agent
4. Interpret Results
See references/interpreting-results.md for guidance on:
- Understanding amendment types
- Assessing materiality of changes
- Tracking restatement patterns
- Evaluating correction significance
Example Queries
General Amendment Review:
Review recent amendments to SEC filings for AMZN and identify material changes or corrections.10-K Amendments:
Has TSLA filed any 10-K/A amendments in the past year and what changes were made?Restatement Search:
Identify any financial restatements or 10-Q/A amendments filed by META in 2025.S-1 Amendment Tracking:
Track the S-1/A amendments filed by Reddit during their IPO process.8-K Corrections:
Find any 8-K/A amendments for NVDA that corrected prior disclosures.Proxy Amendments:
Review DEF 14A amendments for AAPL and identify changes to compensation disclosures.Amendment Types
Periodic Report Amendments
| Form | Original | Amendment |
|---|---|---|
| Annual Report | 10-K | 10-K/A |
| Quarterly Report | 10-Q | 10-Q/A |
| Current Report | 8-K | 8-K/A |
| Transition Report | 10-KT | 10-KT/A |
Registration Statement Amendments
| Form | Original | Amendment |
|---|---|---|
| IPO Registration | S-1 | S-1/A |
| Shelf Registration | S-3 | S-3/A |
| M&A Registration | S-4 | S-4/A |
| Employee Plans | S-8 | S-8/A |
Proxy Statement Amendments
| Form | Original | Amendment |
|---|---|---|
| Definitive Proxy | DEF 14A | DEFA14A |
| Preliminary Proxy | PRE 14A | PREA14A |
| Contested Proxy | DEFC14A | N/A |
Other Amendments
| Form | Description |
|---|---|
| Form 144/A | Amended proposed securities sale |
| Schedule 13D/A | Amended beneficial ownership (>5%) |
| Schedule 13G/A | Amended passive investor disclosure |
| Form 3/A, 4/A, 5/A | Amended insider ownership |
Reasons for Amendments
Financial Restatements
| Reason | Severity |
|---|---|
| Accounting Error | High |
| Revenue Recognition | High |
| Expense Timing | Medium |
| Classification Error | Medium |
| Rounding/Typo | Low |
Disclosure Updates
| Reason | Typical Content |
|---|---|
| Additional Information | Expanded details |
| Clarification | Improved explanation |
| Correction | Fixed errors |
| Subsequent Events | New developments |
| Exhibit Updates | New or corrected exhibits |
Registration Statement Updates
| Reason | Purpose |
|---|---|
| SEC Comments | Response to staff review |
| Pricing Update | Final terms |
| Financial Update | More recent financials |
| Material Change | Business developments |
| Risk Factor Update | New risks identified |
Materiality Assessment
High Materiality Amendments
| Type | Indicators |
|---|---|
| Restatement | Changed reported numbers |
| Control Weakness | Internal control issues |
| Regulatory | Government action response |
| Legal | Litigation developments |
| M&A | Deal term changes |
Medium Materiality Amendments
| Type | Indicators |
|---|---|
| Clarification | Expanded disclosure |
| Reclassification | Changed categories |
| Exhibit | New supporting documents |
| Officer | Management updates |
Low Materiality Amendments
| Type | Indicators |
|---|---|
| Typographical | Spelling, formatting |
| Administrative | Signatures, dates |
| Cross-reference | Citation fixes |
| Exhibit | Technical corrections |
Amendment Analysis Framework
Key Questions
1. What changed? - Specific sections modified 2. Why? - Stated reason for amendment 3. When? - Timing relative to original 4. How material? - Impact on financials/operations 5. Pattern? - History of amendments
Red Flags
1. Frequent restatements - Recurring accuracy issues 2. Delayed amendments - Long gaps from original 3. Material weakness - Control deficiencies 4. SEC comment response - Regulatory concerns 5. Multiple rounds - Repeated amendments 6. Downward revisions - Reduced financials
S-1/A Amendment Tracking
IPO Amendment Progression
| Amendment | Typical Content |
|---|---|
| S-1/A #1 | SEC comment responses |
| S-1/A #2 | Additional responses, updates |
| S-1/A #3+ | Further refinements |
| Final S-1/A | Pricing, final terms |
Key Changes to Track
| Section | What Changes |
|---|---|
| Risk Factors | New risks, updated language |
| Financials | More recent quarters |
| Valuation | Price range updates |
| Use of Proceeds | Refined allocation |
| Shares Offered | Final share count |
10-K/A and 10-Q/A Analysis
Common Amendment Reasons
| Reason | Frequency |
|---|---|
| Restatement | Uncommon, serious |
| Control Disclosure | Moderate |
| Exhibit Filing | Common |
| Signature | Common |
| XBRL Correction | Common |
Financial Impact Assessment
| Change | How to Assess |
|---|---|
| Revenue | Compare restated vs. original |
| Earnings | Impact on EPS, net income |
| Balance Sheet | Asset/liability changes |
| Cash Flow | Operating cash adjustments |
| Ratios | Covenant, metric impacts |
8-K/A Analysis
Amendment Purposes
| Purpose | Content |
|---|---|
| Correction | Fix errors in original |
| Additional Info | Complete disclosure |
| Exhibit | Add omitted documents |
| Financial Statements | Required within 71 days |
Timing Considerations
| Timing | Interpretation |
|---|---|
| Same day | Quick correction |
| Within week | Discovered error |
| Within month | Deliberate update |
| Extended | Potential concern |
Tracking Amendment Patterns
Company History
Track over time:
- Frequency of amendments
- Types filed
- Reasons stated
- Time to amend
Peer Comparison
Compare to industry:
- Amendment frequency
- Types of corrections
- Materiality levels
- Response times
Analysis Tips
1. Compare versions: Use SEC compare tools to see exact changes.
2. Read cover page: Amendment reason often stated upfront.
3. Check exhibits: Often key documents added/corrected.
4. Note timing: Gaps between filings reveal issues.
5. Track patterns: Recurring amendments signal problems.
6. Cross-reference 8-Ks: Material amendments often disclosed.
Use Cases
- Due diligence: Identify correction history
- Risk assessment: Track restatement patterns
- IPO analysis: Monitor S-1 amendment progression
- Governance review: Evaluate filing quality
- Compliance monitoring: Track regulatory responses
{
"name": "sec-amendments-review",
"description": "Review amendments to SEC filings using Octagon MCP. Track material changes, corrections, restatements, and updates to 10-K/A, 10-Q/A, 8-K/A, and S-1/A filings.",
"version": "1.0.0",
"author": "OctagonAI",
"tags": ["octagon", "sec-filings", "amendments", "restatements", "corrections", "10k-a", "mcp"],
"repository": "https://github.com/OctagonAI/skills"
}
SEC Amendments Review Skill
Review amendments to SEC filings and identify material changes or corrections using the Octagon MCP server.
Installation
npx skills add OctagonAI/skills --skill sec-amendments-review<details> <summary>bun</summary>
bunx skills add OctagonAI/skills --skill sec-amendments-review</details>
<details> <summary>pnpm</summary>
pnpm dlx skills add OctagonAI/skills --skill sec-amendments-review</details>
What This Skill Does
This skill analyzes SEC filing amendments:
- Material change identification
- Restatement analysis
- Error corrections
- Amendment reason categorization
Example Usage
Review amendments to recent SEC filings for material changes---
Octagon MCP Setup
This skill requires the Octagon MCP server to be configured in your AI agent.
Get Your API Key
1. Sign up at Octagon 2. Navigate to API Keys from the left menu 3. Generate and save your API key
Configure Cursor
1. Open Cursor Settings → Features > MCP Servers 2. Click + Add New MCP Server 3. Enter:
- Name:
octagon-mcp - Type:
command - Command:
env OCTAGON_API_KEY=<your-api-key> npx -y octagon-mcp
Windows: cmd /c "set OCTAGON_API_KEY=<your-api-key> && npx -y octagon-mcp"
Configure Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"octagon-mcp-server": {
"command": "npx",
"args": ["-y", "octagon-mcp@latest"],
"env": {
"OCTAGON_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}Documentation
Interpreting Amendments Review Results
Reading the Output
The octagon-agent returns structured amendment analysis with source citations:
Amendments Identified:
- Form type and amendment designation
- Filing date
- Description of changes
Material Changes:
- Nature of corrections or updates
- Impact assessment
- Related filings
Understanding Amendment Designations
Amendment Suffixes
| Suffix | Meaning |
|---|---|
| /A | Amendment to original filing |
| /A #2 | Second amendment |
| No suffix | Original filing |
Common Amendment Forms
| Form | What It Amends |
|---|---|
| 10-K/A | Annual report |
| 10-Q/A | Quarterly report |
| 8-K/A | Current report |
| S-1/A | IPO registration |
| DEF 14A/A | Proxy statement |
| 13D/A | Beneficial ownership |
Evaluating Amendment Materiality
Severity Scale
| Level | Characteristics | Examples |
|---|---|---|
| Critical | Financial restatement | Revenue, earnings changes |
| High | Significant disclosure | Control weakness, litigation |
| Medium | Clarification | Expanded risk factors |
| Low | Administrative | Typos, formatting |
Materiality Indicators
| Indicator | High Materiality | Low Materiality |
|---|---|---|
| Financial Impact | Numbers changed | No financial change |
| Disclosure Scope | Multiple sections | Single item |
| Management Statement | Addressed in filing | No commentary |
| Auditor Involvement | Re-audit required | No auditor change |
| 8-K Filed | Separate disclosure | No announcement |
Restatement Analysis
Types of Restatements
| Type | Description | Severity |
|---|---|---|
| Big R | Errors in prior GAAP filings | High |
| Little r | Immaterial corrections | Medium |
| Revision | Prospective only | Lower |
Restatement Red Flags
1. Revenue-related - Core business impact 2. Multiple periods - Systemic issues 3. Fraud indicators - Intentional misstatement 4. Control weakness - Underlying problems 5. Recurring - Pattern of issues
Impact Assessment
| Metric | How to Measure |
|---|---|
| Revenue | Original vs. restated |
| EPS | Per-share impact |
| Assets | Balance sheet changes |
| Equity | Retained earnings impact |
| Ratios | Covenant effects |
S-1/A Amendment Interpretation
IPO Amendment Cycle
| Stage | Content |
|---|---|
| Initial S-1 | Complete draft filing |
| S-1/A Round 1 | SEC comment responses |
| S-1/A Round 2 | Follow-up responses |
| S-1/A Final | Pricing, final terms |
Key Changes Between Amendments
| Section | What to Track |
|---|---|
| Cover Page | Share count, price range |
| Risk Factors | New risks added |
| Business | Updated description |
| Financials | More recent periods |
| Use of Proceeds | Refined allocation |
| Underwriting | Syndicate changes |
SEC Comment Patterns
| Comment Type | Typical Response |
|---|---|
| Disclosure | Expanded detail |
| Accounting | Clarified treatment |
| Risk | Added risk factor |
| Legal | Enhanced disclosure |
| Financial | Revised presentation |
10-K/A and 10-Q/A Analysis
Common Amendment Contents
| Content | Frequency | Materiality |
|---|---|---|
| Exhibit filing | Very common | Low |
| XBRL correction | Common | Low |
| Signature | Common | Low |
| Control disclosure | Moderate | Medium |
| Financial restatement | Uncommon | High |
Timing Interpretation
| Timing | Possible Meaning |
|---|---|
| Within 1 week | Quick catch of error |
| Within 1 month | Discovered issue |
| Within quarter | Pre-next filing cleanup |
| Longer | Significant correction |
8-K/A Analysis
Amendment Purposes
| Purpose | What It Means |
|---|---|
| Error correction | Original was wrong |
| Additional info | Incomplete original |
| Financial statements | Required add (Items 2.01, 9.01) |
| Exhibit | Missing document |
Evaluating 8-K/A Changes
| Factor | Assessment |
|---|---|
| Items Affected | Which sections changed |
| Extent | Minor vs. substantial |
| Direction | Positive vs. negative |
| Timing | Speed of correction |
Ownership Amendment Analysis (13D/A, 13G/A)
What Triggers Amendments
| Trigger | Threshold |
|---|---|
| Ownership change | 1%+ change in holdings |
| Intent change | Passive to active |
| Material change | Purpose, financing |
What to Track
| Element | Significance |
|---|---|
| Shares owned | Accumulation/reduction |
| Percent held | Crossing thresholds |
| Purpose | Investment intent |
| Financing | Borrowed funds |
| Plans | Future actions |
Insider Filing Amendments (Form 4/A)
Common Corrections
| Error | What Changed |
|---|---|
| Transaction date | Timing correction |
| Price | Dollar amount |
| Shares | Quantity |
| Transaction code | Type of transaction |
Significance Assessment
| Pattern | Concern Level |
|---|---|
| Isolated error | Low |
| Frequent errors | Medium |
| Pattern | High |
| Delayed | Medium-High |
Amendment Pattern Analysis
Company History Assessment
Track over time:
| Period | What to Count |
|---|---|
| 1 Year | Recent amendments |
| 3 Years | Pattern development |
| 5 Years | Long-term history |
Benchmarking
| Comparison | What to Assess |
|---|---|
| Peer average | Relative frequency |
| Industry norm | Sector standards |
| Size cohort | Similar companies |
Red Flags Summary
Immediate Concerns
1. Restatement of revenue - Core earnings quality 2. Material weakness - Control environment 3. Multiple amendments - Recurring issues 4. Auditor qualification - Changed opinion 5. SEC enforcement - Regulatory action
Watch Items
1. Delayed amendments - Long gaps 2. Frequent minor amendments - Process issues 3. Pattern changes - Increasing frequency 4. Concentrated amendments - Same areas 5. Exhibit-only amendments - Completeness issues
Using Results for Analysis
Due Diligence Checklist
| Item | Check |
|---|---|
| Amendment count | Total over period |
| Types | Categories filed |
| Materiality | Significance level |
| Pattern | Frequency trend |
| Resolution | How issues addressed |
Investment Implications
| Finding | Implication |
|---|---|
| No amendments | Clean history |
| Minor amendments | Normal operations |
| Significant amendments | Investigate cause |
| Pattern | Systemic concern |
| Restatements | Earnings quality issue |
Next Steps After Analysis
1. Read full amendment: Understand complete changes 2. Compare versions: Use SEC tools for diff 3. Check 8-Ks: Related current reports 4. Review auditor letter: Opinion changes 5. Track resolution: How issues addressed 6. Monitor future filings: Recurrence check
Octagon MCP Setup
Get Your Octagon API Key
1. Sign up for a free account at Octagon 2. After logging in, from left menu, navigate to API Keys 3. Generate a new API key 4. Save the key securely - you'll need it for configuration
Prerequisites
Before installing or running Octagon MCP, you need to have npx (which comes with Node.js and npm) installed on your system.
Mac (macOS)
1. Install Homebrew (if you don't have it):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"2. Install Node.js (includes npm and npx):
brew install node3. Verify installation:
node -v
npm -v
npx -vWindows
1. Download the Node.js installer:
- Go to https://nodejs.org/ and download the LTS version for Windows.
2. Run the installer and follow the prompts. This will install Node.js, npm, and npx. 3. Verify installation: Open Command Prompt and run:
node -v
npm -v
npx -vIf you see version numbers for all three, you are ready to proceed.
Configure Cursor
1. Open Cursor Settings 2. Go to Features > MCP Servers 3. Click + Add New MCP Server 4. Enter:
- Name:
octagon-mcp - Type:
command - Command:
env OCTAGON_API_KEY=<your-api-key> npx -y octagon-mcp
Replace <your-api-key> with your actual Octagon API key.
Windows users: Use this command format instead:
cmd /c "set OCTAGON_API_KEY=<your-api-key> && npx -y octagon-mcp"After adding, refresh the MCP server list to see the new tools. The Composer Agent will automatically use Octagon MCP when appropriate. Access the Composer via Command+L (Mac), select "Agent" next to the submit button, and enter your query.
Configure Claude Desktop
1. Open Claude Desktop 2. Go to Settings > Developer > Edit Config 3. Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"octagon-mcp-server": {
"command": "npx",
"args": ["-y", "octagon-mcp@latest"],
"env": {
"OCTAGON_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}4. Restart Claude for the changes to take effect
Configure Windsurf
Add this to your ./codeium/windsurf/model_config.json:
{
"mcpServers": {
"octagon-mcp-server": {
"command": "npx",
"args": ["-y", "octagon-mcp@latest"],
"env": {
"OCTAGON_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}Verify Setup
1. Refresh the MCP server list 2. The octagon-agent tool should appear in available tools 3. Test with a simple query:
Retrieve the current stock price for AAPLAvailable Tools
| Tool | Description |
|---|---|
octagon-agent | Comprehensive market intelligence (SEC filings, earnings, financials, stock data) |
octagon-scraper-agent | Extract structured data from financial websites |
octagon-deep-research-agent | Aggregate research from multiple sources |
Troubleshooting
API Key Issues: Verify the key is correctly set in the command string with no extra spaces.
Connection Issues: Ensure you have internet connectivity and the Octagon API is accessible.
Rate Limiting: Reduce query frequency if encountering rate limit errors.
Documentation
Full documentation: https://docs.octagonagents.com