ib-check-deck

Extract slide text and run number, narrative, and format checks on .pptx pitch decks.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/executiveusa/Cheggie-trade-V2 --skill ib-check-deck-executiveusa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ib-check-deck
Source: https://github.com/executiveusa/Cheggie-trade-V2/tree/main/core/financial-skills/plugins/vertical-plugins/financial-analysis/skills/ib-check-deck
Command: npx skills add https://github.com/executiveusa/Cheggie-trade-V2 --skill ib-check-deck-executiveusa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

ib-check-deck helps eliminate costly, client-facing errors by performing investment-banking style quality control on a pitch deck or client-ready presentation.

Core Features & Use Cases

  • Number consistency QC: extracts and normalizes figures (including units) to flag mismatches across slides.
  • Data–narrative alignment: verifies that written claims match the underlying charts/data trends.
  • IB language and visual polish: checks register/terminology quality and key formatting risks like missing citations and drift in number/date styles.

Quick Start

Ask: "Check my deck for number consistency, narrative alignment, IB language polish, and visual/formatting issues."

Frequently Asked Questions about ib-check-deck

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check a pitch deck for number inconsistencies before sending it to a client?

Pitch deck number consistency QC extracts and normalizes figures across .pptx slides to flag mismatches in values and units. It reads every slide and reports slide-attributed findings by severity for client-ready quality control.

Can I validate that my presentation narrative aligns with the underlying data charts?

Data-narrative alignment validation verifies that written claims match underlying charts and data trends. It reads slide-level text to detect discrepancies between your presentation's narrative and the actual figures displayed.

What is investment banking presentation QC and how does it handle client-ready formatting?

Investment banking presentation QC checks register, terminology quality, and formatting risks like missing citations or date style drift. It applies number normalization and visual polish checks to ensure decks meet IB standards before a final send-off pass.

Do I need Python to run number extraction and inconsistency detection on a .pptx file?

Python3 is required because the Skill uses scripts/extract_numbers.py for normalized number extraction and inconsistency detection. This dependency enables automated figure reconciliation across presentation slides.

How do I fix formatting risks and missing citations in an investment banking pitch deck?

Formatting risk and missing citation fixes are identified by performing visual and IB language polish checks on .pptx files. The Skill detects drift in number and date styles, then reports issues by severity using a structured report format.