anthropics avatar

Ib Check Deck

A comprehensive QC pass for investment banking presentations that catches what you miss on the fifth read-through. It extracts every number from every slide, normalizes units ($500M vs $500MM), and flags inconsistencies across the deck. Beyond number checking, it verifies your narrative claims match the actual data (does "declining margins" match what the chart shows?), scans language against IB standards, and runs visual QC for missing sources and formatting drift. The output categorizes findings by severity: critical blockers like number mismatches, important fixes like terminology inconsistencies, and minor polish items. Works in both the PowerPoint add-in and chat, read-only so it won't touch your deck.

skills.sh installs
1.8K
GitHub stars
41.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add anthropics/financial-services --skill ib-check-deck --agent claude-code

Installs into .claude/skills of the current project.

Files

IB Deck Checker

Perform comprehensive QC on the presentation across four dimensions. Read every slide, then report findings.

Environment check

This skill works in both the PowerPoint add-in and chat. Identify which you're in before starting:

  • Add-in — read from the live open deck.
  • Chat — read from the uploaded .pptx file.

This is read-and-report only — no edits — so the workflow is identical in both.

Workflow

Read the deck

Pull text from every slide, keeping track of which slide each line came from. You'll need slide-level attribution for every finding ("$500M appears on slides 3 and 8, but slide 15 shows $485M"). A deck with 30 slides is too much to hold in working memory reliably — write the extracted text to a file so the number-checking script can process it.

The script expects markdown-ish input with slide markers. Format as:

## Slide 1
[slide 1 text content]

## Slide 2
[slide 2 text content]

1. Number consistency

Run the extraction script on what you collected:

python scripts/extract_numbers.py /tmp/deck_content.md --check

Sponsors

Details

Repository
github.com/anthropics/financial-services
Categories
Git & Pull Requests, Code Review & Quality, Design & UI/UX, Office & Documents, Finance & Trading
First seen
Jun 3, 2026

More from anthropics/financial-services

All 27
1arize-ai avatarphoenix-cliarize-ai/phoenixDebug LLM applications using the Phoenix CLI. Fetch traces, analyze errors, structure trace review with open coding and axial coding, inspect datasets, review e1.8Kskills.sh installs
2giuseppe-trisciuoglio avatarspecs-code-cleanupgiuseppe-trisciuoglio/developer-kitProvides final code cleanup after task review approval. Removes debug logs, temporary comments, dead code, optimizes imports, and improves readability. Use when1.8Kskills.sh installs
3everyinc avatarce-dhh-rails-styleeveryinc/compound-engineering-pluginThis skill should be used when writing Ruby and Rails code in DHH's distinctive 37signals style. It applies when writing Ruby code, Rails applications, creating1.8Kskills.sh installs
4giuseppe-trisciuoglio avatarralph-loopgiuseppe-trisciuoglio/developer-kitRalph Wiggum-inspired automation loop for specification-driven development. Orchestrates task implementation, review, cleanup, and synchronization using a Pytho1.7Kskills.sh installs
5alirezarezvani avatarsenior-backendalirezarezvani/claude-skillsDesigns and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the us1.7Kskills.sh installs
6daymade avatarasr-transcribe-to-textdaymade/claude-code-skillsTranscribe audio/video to speaker-labeled text — who-said-what by default, plain-text opt-out; MLX-local on Apple Silicon or remote; local files, media URLs. Us1.7Kskills.sh installs