alts-brief
Prepare a meeting-ready alternative-investments brief for a client, household, IRA, trust, or named account before a review — pulls the alts book from iCapital…
Creates professional investment banking strip profiles (company profiles) for pitch books, deal materials, and client presentations. Generates 1-4 information-dense slides with quadrant layouts, charts, and tables.
$ npx -y skills add anthropics/financial-services --skill strip-profile --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/strip-profileContext preview
The summary Claude sees to decide when to auto-load this skill.
Creates professional investment banking strip profiles (company profiles) for pitch books, deal materials, and client presentations. Generates 1-4 information-dense slides with quadrant layouts, charts, and tables.
name: fsi-strip-profile description: | Creates professional investment banking strip profiles (company profiles) for pitch books, deal materials, and client presentations. Generates 1-4 information-dense slides with quadrant layouts, charts, and tables.
**Data Sources:**
**Required Metrics:**
**Normalization:**
**Before Building:**
**CRITICAL: You MUST create ONE slide at a time and get user approval before proceeding to the next slide.**
**For EACH slide:** 1. Create ONLY this one slide with PptxGenJS 2. **MANDATORY: Convert to image for review** - You MUST convert slides to images so you can visually verify them:
soffice --headless --convert-to pdf presentation.pptx pdftoppm -jpeg -r 150 -f 1 -l 1 presentation.pdf slide
3. **MANDATORY VISUAL REVIEW**: You MUST carefully examine the rendered slide image before proceeding:
4. **If ANY overlap or cutoff is detected**: Fix immediately using these strategies in order:
5. Show slide image to user with download link 6. **STOP and wait for explicit user approval** before creating the next slide. Do NOT proceed until user confirms.
**YOU MUST CHECK FOR THESE SPECIFIC ISSUES ON EVERY PAGE:**
---
**The #1 goal is MAXIMUM information density.** A busy executive should understand the entire company story in 30 seconds. Fill every quadrant to capacity.
**Per quadrant targets:**
**Information packing techniques:**
**If a quadrant looks sparse, add more:**
**Line spacing - use single textbox per section:**
def add_section(slide, x, y, w, header_text, bullets, header_size=10, bullet_size=8):
"""Header + bullets in single textbox with natural spacing"""
tb = slide.shapes.add_textbox(x, y, w, Inches(len(bullets) * 0.18 + 0.3))
tf = tb.text_frame
tf.word_wrap = True
# Header paragraph
p = tf.paragraphs[0]
p.text = header_text
p.font.bold = True
p.font.size = Pt(header_size)
p.font.color.rgb = RGBColor(0, 51, 102)
p.space_after = Pt(6) # Small gap after header
# Bullet paragraphs
for bullet in bullets:
p = tf.add_paragraph()
p.text = bullet
p.font.size = Pt(bullet_size)
p.space_after = Pt(3)
return tb**Key spacing principles:**
---
Reference agents, skills, and data connectors for the financial-services workflows we see most — investment banking, equity research, private equity, and wealth management.
Prepare a meeting-ready alternative-investments brief for a client, household, IRA, trust, or named account before a review — pulls the alts book from iCapital…
Review any client-facing message or material (emails, letters, newsletters, social posts, website copy, presentations, performance reports, proposals) for…
Prepare a meeting-ready estate and tax brief for a household — opens with what was discussed and actioned since the last meeting…
Welcome and set up a new Claude for Financial Advisors user. Gets to know the advisor's RIA, learns their day-to-day pain points and tech stack, walks them…
Run a portfolio review for a client or household — performance pulled from Orion, allocation drift analysis vs. IPS or model portfolio, model-portfolio…
Turn a client meeting into next-best-action follow-up for a financial advisor — no drafting required. Given a meeting (via Zocks, Wealthbox, or a pasted…