fsi-strip-profile

Generates investment-banking strip profiles and pitch materials using automated slide layouts.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/smrik/ai-fund --skill fsi-strip-profile-smrik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fsi-strip-profile
Source: https://github.com/smrik/ai-fund/tree/main/skills/investment-banking/skills/strip-profile
Command: npx skills add https://github.com/smrik/ai-fund --skill fsi-strip-profile-smrik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pptxgenjs, libreoffice, poppler-utils, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill automates the creation of high-density, professional investment banking company profiles, eliminating the manual effort required to format pitch book slides and ensure visual consistency.

Core Features & Use Cases

  • Automated Slide Generation: Creates 1-4 information-dense slides using PptxGenJS with standardized quadrant layouts.
  • Visual Integrity Checks: Includes mandatory automated rendering and visual review steps to prevent text overlap, truncation, and layout errors.
  • Use Case: Quickly generate a comprehensive company profile for a client presentation by pulling financial data, market multiples, and business summaries into a polished, executive-ready format.

Quick Start

Use the fsi-strip-profile skill to generate a four-slide company profile for Tesla based on the latest SEC filings and market data.

Frequently Asked Questions about fsi-strip-profile

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

FAQPage Schema
How do I automate investment banking pitch book slide generation?

Automate pitch book slide generation by using PptxGenJS to construct information-dense quadrant layouts and headless LibreOffice to render output for visual quality control. This prevents manual formatting errors and text overlap in executive-ready company profiles.

What's the best way to create a company profile for a client presentation?

Create company profiles by pulling financial research, market multiples, and business summaries into automated 1-4 slide pitch materials. Standardized quadrant layouts ensure visual consistency and high-density data visualization without manual formatting effort.

Do I need LibreOffice to generate financial analysis slide decks?

Yes, headless LibreOffice is required to perform mandatory automated rendering and visual review steps. This visual integrity check prevents text truncation, overlap, and layout errors before finalizing the investment banking profile output.

Can I use PptxGenJS for high-density data visualization in corporate profiles?

Yes, PptxGenJS is used for slide construction, orchestrating 1-4 information-dense slides with standardized quadrant layouts. It handles multi-slide orchestration to produce polished, executive-ready corporate profiles for financial research workflows.

Why does my automated pitch book layout have text overlap issues?

Text overlap in pitch book layouts occurs without automated visual verification. Applying headless LibreOffice rendering checks during slide construction catches truncation and layout errors, ensuring strict visual quality control for high-density data visualization.

How to prevent text truncation when building multi-slide pitch books?

Prevent text truncation in multi-slide pitch books by applying automated rendering and visual review steps using headless LibreOffice. This strict visual quality control validates slide layout logic and ensures information-dense content displays correctly.