joellewis avatar

Client Reporting Delivery

This handles the full lifecycle of client reporting for advisory firms, from template design through delivery confirmation. You'd reach for it when building quarterly performance reports, managing tax reporting workflows, transitioning to client portals, or setting up QA processes. It covers the practical stuff: what sections go in a report, how to structure data from your PMS and custodian feeds, customizing by client segment (mass affluent through UHNW), and navigating the compliance review process. The source material is thorough on report architecture and content structure, which matters since most firms are either stuck with clunky PMS templates or drowning in custom requests they can't scale.

skills.sh installs
685
GitHub stars
224
last updated
Aug 21, 2026

Install

$ npx -y skills add joellewis/finance_skills --skill client-reporting-delivery --agent claude-code

Installs into .claude/skills of the current project.

Files

Client Reporting and Delivery

Core Concepts

Client Reporting Architecture

The reporting pipeline in an advisory firm flows from data sources through a generation engine to client delivery. The primary data sources are the portfolio management system (PMS), custodian data feeds, financial planning tools, and the billing system. Each source contributes distinct data elements: the PMS provides portfolio holdings, performance calculations, and asset allocation; the custodian provides official transaction records, settled positions, and tax lot data; the financial planning tool provides goal progress and projection data; and the billing system provides fee calculations and payment history.

Report types span the full advisory relationship:

Sponsors

Details

Repository
github.com/joellewis/finance_skills
Categories
Testing & QA, Git & Pull Requests, Code Review & Quality, Debugging, Design & UI/UX, Finance & Trading
First seen
Jun 3, 2026

More from joellewis/finance_skills

All 84
1joellewis avatarexamination-readinessjoellewis/finance_skillsPrepare for and respond to SEC and FINRA regulatory examinations across the full exam lifecycle. Use when the user asks about exam notification letters, documen675skills.sh installs
2theodo-group avatardbgtheodo-group/debug-thatDebug applications using the dbg CLI debugger. Supports Node.js (V8/CDP), Bun (WebKit/JSC), Python (debugpy/DAP), Java (JDWP/DAP), and native code via LLDB (DAP673skills.sh installs
3ferdinandobons avatarstartup-positioningferdinandobons/startup-skillMarket positioning strategy using the April Dunford framework, enriched with JTBD discovery, Moore positioning statement, and Neumeier's Onliness Test. Produces672skills.sh installs
4mohitmishra786 avatarfuzzingmohitmishra786/low-level-dev-skillsFuzzing skill for automated input-driven bug finding in C/C++. Use when setting up libFuzzer or AFL++ fuzz targets, defining fuzz entry points around parsing or670skills.sh installs
5unbrowse-ai avatarunbrowseunbrowse-ai/unbrowseThe action engine of the internet. Unbrowse is the open-source action layer for AI agents: it learns a site's internal API routes from real browsing, then repla669skills.sh installs
6antithesishq avatarantithesis-triageantithesishq/antithesis-skillsTriage Antithesis test reports to understand what happened in a run: look up runs, check status, investigate failed properties (assertions), view metadata, down642skills.sh installs