Creator · JoelLewis
Last updated · Sep 4, 2026
Prepare advisors for client review meetings by assembling context packages, performance summaries, drift analysis, talking points, and meeting agendas. Use when the user asks about preparing for a client review, building a pre-meeting checklist, generating talking points for an u
Creator · JoelLewis
Last updated · Sep 4, 2026
Prepare advisors for client review meetings by assembling context packages, performance summaries, drift analysis, talking points, and meeting agendas. Use when the user asks about preparing for a client review, building a pre-meeting checklist, generating talking points for an u
Creator · JoelLewis
Last updated · Sep 4, 2026
Prepare advisors for client review meetings by assembling context packages, performance summaries, drift analysis, talking points, and meeting agendas. Use when the user asks about preparing for a client review, building a pre-meeting checklist, generating talking points for an u
Creator · JoelLewis
Last updated · Sep 4, 2026
Prepare advisors for client review meetings by assembling context packages, performance summaries, drift analysis, talking points, and meeting agendas. Use when the user asks about preparing for a client review, building a pre-meeting checklist, generating talking points for an u
Sandbox only
Install targets
Codex install prompt
Install the "client-review-prep" agent skill from https://github.com/JoelLewis/finance_skills/tree/main/plugins/advisory-practice/skills/client-review-prep. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Prepare advisors for client review meetings by assembling context packages, performance summaries, drift analysis, talking points, and meeting agendas. Use when the user asks about preparing for a client review, building a pre-meeting checklist, generating talking points for an upcoming meeting, identifying allocation drift before a review, automating review prep workflows, or assembling a meeting package with exhibits. Also trigger when users mention 'client meeting prep', 'review preparation', 'what should I discuss with my client', 'proactive recommendations', 'life event triggered review', 'meeting agenda', or 'compliance pre-check before review'. After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"joellewis-client-review-prep","task":"Install client-review-prep","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Market data, SEC filings, portfolio analysis, quant research, backtesting, and risk workflows.
Scenario
Finance and quant
I need my agent to analyze markets, financial data, filings, portfolios, and quant strategies.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add JoelLewis/finance_skills --skill client-review-prep
Maintenance
active
2mo since push
Risk
Risky
Financial research output is not financial advice; require human review before any live investment decision
GitHub quality
178
63/100 Quality · 80/100 Trust
Coverage tags
Review notes
Financial research output is not financial advice; require human review before any live investment decision · Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
PromisingUseful candidate, but compare it with alternatives before adopting.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
RiskyA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
178 GitHub stars
Repo activity
178 stars, 34 forks
Maintenance
2mo since push
License
MIT
Install
npx skills add JoelLewis/finance_skills --skill client-review-prep
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add JoelLewis/finance_skills --skill client-review-prepDo not use when
Agent safety v2
This skill should not be selected by an agent without explicit human security review.
Do not auto-install. Inspect the source, dependencies, and permission surface first.
medium
Skill may drive a browser or interact with web pages.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20client-review-prep%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20client-review-prep%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/joellewis-client-review-prep/install
Agent should check
Copy prompt
Task: Use client-review-prep in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20client-review-prep%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/joellewis-client-review-prep/install
Install command: npx skills add JoelLewis/finance_skills --skill client-review-prep
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/joellewis-client-review-prep/install
LLM text format
/api/skills/joellewis-client-review-prep/install?format=text
Find alternatives
/api/skills/search?q=client-review-prep&limit=3
Agent prompt
Use client-review-prep for this task. Review https://www.openagentskill.com/api/skills/joellewis-client-review-prep/install, then install with: npx skills add JoelLewis/finance_skills --skill client-review-prepRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/joellewis-client-review-prep
LLM text
/api/registry/manifest/joellewis-client-review-prep?format=text
Install alias
/api/registry/install/joellewis-client-review-prep
Recommend
/api/registry/recommend?task=Use%20client-review-prep%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Prototype with this skill first; keep a fallback candidate ready.
Role in stack
Fallback candidate
Primary fit
Research agents
Trust label
Prototype first
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
INFO178 GitHub stars
Stars/forks activity
CHECK178 stars, 34 forks; issue activity unavailable in current metadata
Recent maintenance
PASS2mo since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Useful candidate, but compare it with alternatives before adopting.
Workflow fit
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Analyze markets
I need my agent to analyze markets, financial data, filings, portfolios, and quant strategies.
Parse messy files
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Workflow fit
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Turn skills into distribution
A workflow for turning newly indexed skills into SEO briefs, social drafts, comparison pages, and reusable publishing workflows.
Ingest, retrieve, and cite
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Alternative shortlist
Similar skills that may fit this task.
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
Infisical is the open-source platform for secrets, certificates, and privileged access management.
--- name: client-review-prep description: "Prepare advisors for client review meetings by assembling context packages, performance summaries, drift analysis, talking points, and meeting agendas. Use when the user asks about preparing for a client review, building a pre-meeting checklist, generating talking points for an upcoming meeting, identifying allocation drift before a review, automating review prep workflows, or assembling a meeting package with exhibits. Also trigger when users mention 'client meeting prep', 'review preparation', 'what should I discuss with my client', 'proactive recommendations', 'life event triggered review', 'meeting agenda', or 'compliance pre-check before review'." ---
# Client Review Preparation
## Core Concepts
### Client Context Assembly
The foundation of review preparation is assembling everything the advisor needs to know about the client before the meeting. This context package draws from multiple systems and should be gathered systematically rather than ad hoc.
**Data to assemble:**
1. **Client profile and household** -- pull from CRM: names, ages, employment status, retirement dates, household members, service tier, assigned advisor, communication preferences 2. **Investment Policy Statement (IPS)** -- the governing document for the relationship: stated objectives, risk tolerance, time horizon, return targets, asset allocation targets with tolerance bands, investment restrictions, benchmark selections, liquidity constraints 3. **Account inventory** -- all accounts in the household: account types (taxable, IRA, Roth, trust, etc.), custodians, current market values, cash positions, cost basis summary 4. **Recent life events** -- any changes since the last review: job change, retirement, marriage, divorce, inheritance, birth of child, health event, home purchase or sale, business sale. These come from CRM notes, advisor logs, and financial planning system updates. 5. **Prior meeting notes** -- what was discussed at the last review, what action items were assigned, which items were completed. Unresolved items carry forward to the agenda. 6. **Financial plan status** -- if the client has a financial plan: probability of success, progress toward goals (retirement funding, education, legacy), any goals that have drifted off track since the last review 7. **Compliance and administrative status** -- date of last IPS update, date of last suitability questionnaire, advisory agreement renewal date, fee schedule, any pending compliance items
Assemble this data into a one-page client context summary that the advisor can review in under five minutes before the meeting.
### Performance Review Preparation
Performance data is the centerpiece of most review conversations. The goal is not to re-create a full performance report (that is the domain of performance reporting and client reporting delivery), but to extract the key numbers and narratives the advisor needs for the discussion.
**Data to collect:**
- Period returns for each account and the consolidated household: quarter-to-date, year-to-date, trailing 1-year, since inception (or since last review date) - Benchmark comparison: portfolio return versus the IPS-designated benchmark for each period - Attribution highlights: which asset classes or positions contributed most to outperformance or underperformance. Focus on the two or three largest contributors and detractors -- the client does not need a 50-line attribution table in a meeting. - Fees paid: advisory fees, fund expense ratios, transaction costs. Summarize total cost in dollars and as a percentage of AUM for the review period. - Income generated: dividends and interest received during the period, withdrawal activity
**Prepare the narrative:** Translate raw numbers into a short (3-5 sentence) performance summary the advisor can use as a talking point. Example: "The consolidated household returned 4.2% for the quarter versus the benchmark's 3.8%, primarily driven by overweight exposure to international equities. Fixed income underperformed as rates rose, but the short-duration tilt limited the drag. Total fees for the quarter were $3,750 (0.15% of AUM)."
### Allocation Drift Analysis
Before the meeting, compare each account's current allocation to its IPS target and identify any positions that have drifted beyond tolerance bands. This analysis feeds directly into rebalancing discussion points but does not re-derive the rebalancing math (see the rebalancing skill for methodology).
**Steps:**
1. Pull current holdings and market values by asset class from the PMS 2. Calculate current allocation percentages for each asset class 3. Compare to IPS target allocation 4. Flag any asset class where the drift exceeds the tolerance band (e.g., target 60% equity with +/-5% band; current 67% equity is 2% beyond the upper band) 5. Summarize drift in a simple table: asset class, target, current, drift, in/out of tolerance
If drift is beyond tolerance, prepare a rebalancing recommendation as a talking point. Include the estimated tax impact of rebalancing (realized gains or losses) for taxable accounts.
### Talking Points Generation
Talking points are the structured notes the advisor uses to guide the meeting conversation. They should be specific to this client, not generic market commentary.
**Categories of talking points:**
1. **Market commentary relevant to the portfolio** -- select 2-3 market developments that directly affect the client's holdings or strategy. If the client is overweight technology, discuss tech sector trends. If the client holds municipal bonds, discuss the muni market environment. Avoid generic "the market was up 5%" statements. 2. **Rebalancing needs** -- if drift analysis identified out-of-tolerance positions, frame the rebalancing conversation: what to trim, what to add, estimated tax impact, rationale tied to the IPS. 3. **Upcoming events** -- RMD deadlines, estimated tax payment dates, option expirations, bond maturities, CD renewals, vesting events for RSUs or stock options, trust distribution dates 4. **Action item follow-up** -- status of any actions agreed upon at the last meeting: was the beneficiary update completed? Was the insurance review done? Was the estate plan referral followed through? 5. **Life event implications** -- if any life events have occurred, prepare talking points on financial implications: new retirement date changes the distribution strategy, inheritance needs to be integrated into the portfolio and plan, divorce requires account retitling and beneficiary updates
### Proactive Recommendations
A well-prepared review goes beyond reporting what happened and proactively identifies optimization opportunities. The advisor should walk into the meeting with 2-3 specific, actionable recommendations tailored to the client's situation.
**Common proactive recommendation categories:**
- **Tax-loss harvesting opportunities** -- identify positions with unrealized losses that could be harvested before year-end. Note wash sale considerations and replacement security options. Reference the tax-loss-harvesting and tax-efficiency skills for methodology; do not re-derive here. - **Roth conversion windows** -- if the client has a low-income year (early retirement, sabbatical, gap between retirement and Social Security), flag the opportunity to convert traditional IRA assets to Roth at a lower marginal rate. Estimate the tax cost and long-term benefit. - **RMD planning** -- for clients age 73+ or approaching RMD age: calculate the upcoming RMD amount, discuss the timing of the distribution, evaluate whether to take it in cash or in-kind, consider qualified charitable distributions (QCDs) if the client is charitably inclined. - **Beneficiary review** -- flag accounts where beneficiary designations have not been reviewed in over two years, or where a life event (marriage, divorce, birth, death) may have made the current designation inappropriate. - **Insurance and estate review** -- if the client's net worth has changed materially, flag the need to review life insurance coverage, umbrella liability, and estate planning documents. - **Cash management** -- if cash balances exceed the client's liquidity needs (as defined in the IPS), recommend deploying excess cash to the investment strategy. - **Concentrated position management** -- if any single position exceeds a threshold (commonly 10-15% of portfolio), prepare a discussion on diversification strategies: systematic sales, exchange funds, hedging with options, charitable giving of appreciated shares.
### Agenda and Meeting Package Assembly
Structure the meeting with a timed agenda so the conversation covers all important topics without running over.
**Standard review meeting agenda (60 minutes):**
1. Personal update and life event check-in (5-10 minutes) -- open with the client, not the portfolio. Ask about family, health, career, goals. Listen for new information that affects the financial plan. 2. Performance review (10-15 minutes) -- present the performance summary prepared above. Walk through returns relative to benchmarks, highlight key drivers, address any underperformance directly. 3. Allocation and rebalancing (5-10 minutes) -- show the drift analysis. If rebalancing is needed, present the recommendation and get client agreement. 4. Financial plan progress (10-15 minutes) -- review goal status, probability of success, any changes needed to contributions, spending, or timeline. 5. Proactive recommendations (10-15 minutes) -- present the 2-3 tailored recommendations prepared above. Explain the rationale, estimated impact, and next steps for each. 6. Action items and next steps (5 minutes) -- summarize agreed-upon actions, assign owners and deadlines, confirm the next review date.
**Supporting exhibits to include in the meeting package:**
- One-page client context summary - Performance summary (returns, benchmark comparison, key attribution) - Allocation drift table (current vs target vs tolerance) - Financial plan snapshot (goal progress, probability of success) - Proactive recommendation briefs (one paragraph each with estimated impact) - Fee summary for the review period
### Compliance Pre-Check
Before the meeting, verify that all compliance and administrative items are current. This prevents the advisor from making recommendations based on stale suitability data or expired agreements.
**Pre-check items:**
- **IPS recency** -- has the IPS been reviewed and signed within the past 12-24 months (per firm policy)? If not, add IPS review to the agenda. - **Suitability data** -- is the client's risk tolerance, time horizon, and financial situation current? If not updated in over 12 months, add suitability re-evaluation to the agenda. - **Advisory agreement** -- is the fee agreement current and signed? Are fees being charged correctly per the agreement? - **Disclosure delivery** -- has the client received the current Form ADV Part 2A (or material amendment) and Form CRS? Annual delivery or material change delivery must be documented. - **Beneficiary designations** -- have beneficiary designations been reviewed? Flag if never reviewed or if a life event has occurred since the last review. - **Trusted contact** -- does the client have a trusted contact person on file per FINRA Rule 4512? If not, add it to the agenda. - **Required Minimum Distributions** -- for clients subject to RMDs: has the current-year RMD been calculated and is it on schedule to be distributed by the deadline?
Document any compliance gaps found during the pre-check and add them as agenda items for the meeting.
## Worked Examples
### Example 1: Annual review for a retired couple
**Scenario:** Robert and Linda Chen, both age 72, retired three years ago. They have a joint taxable account ($1.8M), Robert's traditional IRA ($950K), Linda's Roth IRA ($420K), and a family trust ($600K). Their combined portfolio is $3.77M. The IPS targets 40% equity / 50% fixed income / 10% alt
Source provenance
Decision snapshot
recent repository activity
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for client-review-prep, ready for a manual X post.
client-review-prep: Prepare advisors for client review meetings by assembling context packages, performance summa... 178 stars https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=x
Listing + install path for client-review-prep: https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=x Install: npx skills add JoelLewis/finance_skills --skill client-review-prep
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to JoelLewis but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/joellewis-client-review-prep/audit)
[](https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)JoelLewis
@joellewis
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
Wazuh
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
16.3K StarsMaigret
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
32.9K StarsNuclei
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
29.2K StarsInfisical
Infisical is the open-source platform for secrets, certificates, and privileged access management.
27.4K StarsSandbox only
Install targets
Codex install prompt
Install the "client-review-prep" agent skill from https://github.com/JoelLewis/finance_skills/tree/main/plugins/advisory-practice/skills/client-review-prep. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Prepare advisors for client review meetings by assembling context packages, performance summaries, drift analysis, talking points, and meeting agendas. Use when the user asks about preparing for a client review, building a pre-meeting checklist, generating talking points for an upcoming meeting, identifying allocation drift before a review, automating review prep workflows, or assembling a meeting package with exhibits. Also trigger when users mention 'client meeting prep', 'review preparation', 'what should I discuss with my client', 'proactive recommendations', 'life event triggered review', 'meeting agenda', or 'compliance pre-check before review'. After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"joellewis-client-review-prep","task":"Install client-review-prep","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Market data, SEC filings, portfolio analysis, quant research, backtesting, and risk workflows.
Scenario
Finance and quant
I need my agent to analyze markets, financial data, filings, portfolios, and quant strategies.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add JoelLewis/finance_skills --skill client-review-prep
Maintenance
active
2mo since push
Risk
Risky
Financial research output is not financial advice; require human review before any live investment decision
GitHub quality
178
63/100 Quality · 80/100 Trust
Coverage tags
Review notes
Financial research output is not financial advice; require human review before any live investment decision · Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
PromisingUseful candidate, but compare it with alternatives before adopting.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
RiskyA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
178 GitHub stars
Repo activity
178 stars, 34 forks
Maintenance
2mo since push
License
MIT
Install
npx skills add JoelLewis/finance_skills --skill client-review-prep
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add JoelLewis/finance_skills --skill client-review-prepDo not use when
Agent safety v2
This skill should not be selected by an agent without explicit human security review.
Do not auto-install. Inspect the source, dependencies, and permission surface first.
medium
Skill may drive a browser or interact with web pages.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20client-review-prep%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20client-review-prep%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/joellewis-client-review-prep/install
Agent should check
Copy prompt
Task: Use client-review-prep in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20client-review-prep%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/joellewis-client-review-prep/install
Install command: npx skills add JoelLewis/finance_skills --skill client-review-prep
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/joellewis-client-review-prep/install
LLM text format
/api/skills/joellewis-client-review-prep/install?format=text
Find alternatives
/api/skills/search?q=client-review-prep&limit=3
Agent prompt
Use client-review-prep for this task. Review https://www.openagentskill.com/api/skills/joellewis-client-review-prep/install, then install with: npx skills add JoelLewis/finance_skills --skill client-review-prepRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/joellewis-client-review-prep
LLM text
/api/registry/manifest/joellewis-client-review-prep?format=text
Install alias
/api/registry/install/joellewis-client-review-prep
Recommend
/api/registry/recommend?task=Use%20client-review-prep%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Prototype with this skill first; keep a fallback candidate ready.
Role in stack
Fallback candidate
Primary fit
Research agents
Trust label
Prototype first
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
INFO178 GitHub stars
Stars/forks activity
CHECK178 stars, 34 forks; issue activity unavailable in current metadata
Recent maintenance
PASS2mo since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Useful candidate, but compare it with alternatives before adopting.
Workflow fit
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Analyze markets
I need my agent to analyze markets, financial data, filings, portfolios, and quant strategies.
Parse messy files
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Workflow fit
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Turn skills into distribution
A workflow for turning newly indexed skills into SEO briefs, social drafts, comparison pages, and reusable publishing workflows.
Ingest, retrieve, and cite
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Alternative shortlist
Similar skills that may fit this task.
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
Infisical is the open-source platform for secrets, certificates, and privileged access management.
--- name: client-review-prep description: "Prepare advisors for client review meetings by assembling context packages, performance summaries, drift analysis, talking points, and meeting agendas. Use when the user asks about preparing for a client review, building a pre-meeting checklist, generating talking points for an upcoming meeting, identifying allocation drift before a review, automating review prep workflows, or assembling a meeting package with exhibits. Also trigger when users mention 'client meeting prep', 'review preparation', 'what should I discuss with my client', 'proactive recommendations', 'life event triggered review', 'meeting agenda', or 'compliance pre-check before review'." ---
# Client Review Preparation
## Core Concepts
### Client Context Assembly
The foundation of review preparation is assembling everything the advisor needs to know about the client before the meeting. This context package draws from multiple systems and should be gathered systematically rather than ad hoc.
**Data to assemble:**
1. **Client profile and household** -- pull from CRM: names, ages, employment status, retirement dates, household members, service tier, assigned advisor, communication preferences 2. **Investment Policy Statement (IPS)** -- the governing document for the relationship: stated objectives, risk tolerance, time horizon, return targets, asset allocation targets with tolerance bands, investment restrictions, benchmark selections, liquidity constraints 3. **Account inventory** -- all accounts in the household: account types (taxable, IRA, Roth, trust, etc.), custodians, current market values, cash positions, cost basis summary 4. **Recent life events** -- any changes since the last review: job change, retirement, marriage, divorce, inheritance, birth of child, health event, home purchase or sale, business sale. These come from CRM notes, advisor logs, and financial planning system updates. 5. **Prior meeting notes** -- what was discussed at the last review, what action items were assigned, which items were completed. Unresolved items carry forward to the agenda. 6. **Financial plan status** -- if the client has a financial plan: probability of success, progress toward goals (retirement funding, education, legacy), any goals that have drifted off track since the last review 7. **Compliance and administrative status** -- date of last IPS update, date of last suitability questionnaire, advisory agreement renewal date, fee schedule, any pending compliance items
Assemble this data into a one-page client context summary that the advisor can review in under five minutes before the meeting.
### Performance Review Preparation
Performance data is the centerpiece of most review conversations. The goal is not to re-create a full performance report (that is the domain of performance reporting and client reporting delivery), but to extract the key numbers and narratives the advisor needs for the discussion.
**Data to collect:**
- Period returns for each account and the consolidated household: quarter-to-date, year-to-date, trailing 1-year, since inception (or since last review date) - Benchmark comparison: portfolio return versus the IPS-designated benchmark for each period - Attribution highlights: which asset classes or positions contributed most to outperformance or underperformance. Focus on the two or three largest contributors and detractors -- the client does not need a 50-line attribution table in a meeting. - Fees paid: advisory fees, fund expense ratios, transaction costs. Summarize total cost in dollars and as a percentage of AUM for the review period. - Income generated: dividends and interest received during the period, withdrawal activity
**Prepare the narrative:** Translate raw numbers into a short (3-5 sentence) performance summary the advisor can use as a talking point. Example: "The consolidated household returned 4.2% for the quarter versus the benchmark's 3.8%, primarily driven by overweight exposure to international equities. Fixed income underperformed as rates rose, but the short-duration tilt limited the drag. Total fees for the quarter were $3,750 (0.15% of AUM)."
### Allocation Drift Analysis
Before the meeting, compare each account's current allocation to its IPS target and identify any positions that have drifted beyond tolerance bands. This analysis feeds directly into rebalancing discussion points but does not re-derive the rebalancing math (see the rebalancing skill for methodology).
**Steps:**
1. Pull current holdings and market values by asset class from the PMS 2. Calculate current allocation percentages for each asset class 3. Compare to IPS target allocation 4. Flag any asset class where the drift exceeds the tolerance band (e.g., target 60% equity with +/-5% band; current 67% equity is 2% beyond the upper band) 5. Summarize drift in a simple table: asset class, target, current, drift, in/out of tolerance
If drift is beyond tolerance, prepare a rebalancing recommendation as a talking point. Include the estimated tax impact of rebalancing (realized gains or losses) for taxable accounts.
### Talking Points Generation
Talking points are the structured notes the advisor uses to guide the meeting conversation. They should be specific to this client, not generic market commentary.
**Categories of talking points:**
1. **Market commentary relevant to the portfolio** -- select 2-3 market developments that directly affect the client's holdings or strategy. If the client is overweight technology, discuss tech sector trends. If the client holds municipal bonds, discuss the muni market environment. Avoid generic "the market was up 5%" statements. 2. **Rebalancing needs** -- if drift analysis identified out-of-tolerance positions, frame the rebalancing conversation: what to trim, what to add, estimated tax impact, rationale tied to the IPS. 3. **Upcoming events** -- RMD deadlines, estimated tax payment dates, option expirations, bond maturities, CD renewals, vesting events for RSUs or stock options, trust distribution dates 4. **Action item follow-up** -- status of any actions agreed upon at the last meeting: was the beneficiary update completed? Was the insurance review done? Was the estate plan referral followed through? 5. **Life event implications** -- if any life events have occurred, prepare talking points on financial implications: new retirement date changes the distribution strategy, inheritance needs to be integrated into the portfolio and plan, divorce requires account retitling and beneficiary updates
### Proactive Recommendations
A well-prepared review goes beyond reporting what happened and proactively identifies optimization opportunities. The advisor should walk into the meeting with 2-3 specific, actionable recommendations tailored to the client's situation.
**Common proactive recommendation categories:**
- **Tax-loss harvesting opportunities** -- identify positions with unrealized losses that could be harvested before year-end. Note wash sale considerations and replacement security options. Reference the tax-loss-harvesting and tax-efficiency skills for methodology; do not re-derive here. - **Roth conversion windows** -- if the client has a low-income year (early retirement, sabbatical, gap between retirement and Social Security), flag the opportunity to convert traditional IRA assets to Roth at a lower marginal rate. Estimate the tax cost and long-term benefit. - **RMD planning** -- for clients age 73+ or approaching RMD age: calculate the upcoming RMD amount, discuss the timing of the distribution, evaluate whether to take it in cash or in-kind, consider qualified charitable distributions (QCDs) if the client is charitably inclined. - **Beneficiary review** -- flag accounts where beneficiary designations have not been reviewed in over two years, or where a life event (marriage, divorce, birth, death) may have made the current designation inappropriate. - **Insurance and estate review** -- if the client's net worth has changed materially, flag the need to review life insurance coverage, umbrella liability, and estate planning documents. - **Cash management** -- if cash balances exceed the client's liquidity needs (as defined in the IPS), recommend deploying excess cash to the investment strategy. - **Concentrated position management** -- if any single position exceeds a threshold (commonly 10-15% of portfolio), prepare a discussion on diversification strategies: systematic sales, exchange funds, hedging with options, charitable giving of appreciated shares.
### Agenda and Meeting Package Assembly
Structure the meeting with a timed agenda so the conversation covers all important topics without running over.
**Standard review meeting agenda (60 minutes):**
1. Personal update and life event check-in (5-10 minutes) -- open with the client, not the portfolio. Ask about family, health, career, goals. Listen for new information that affects the financial plan. 2. Performance review (10-15 minutes) -- present the performance summary prepared above. Walk through returns relative to benchmarks, highlight key drivers, address any underperformance directly. 3. Allocation and rebalancing (5-10 minutes) -- show the drift analysis. If rebalancing is needed, present the recommendation and get client agreement. 4. Financial plan progress (10-15 minutes) -- review goal status, probability of success, any changes needed to contributions, spending, or timeline. 5. Proactive recommendations (10-15 minutes) -- present the 2-3 tailored recommendations prepared above. Explain the rationale, estimated impact, and next steps for each. 6. Action items and next steps (5 minutes) -- summarize agreed-upon actions, assign owners and deadlines, confirm the next review date.
**Supporting exhibits to include in the meeting package:**
- One-page client context summary - Performance summary (returns, benchmark comparison, key attribution) - Allocation drift table (current vs target vs tolerance) - Financial plan snapshot (goal progress, probability of success) - Proactive recommendation briefs (one paragraph each with estimated impact) - Fee summary for the review period
### Compliance Pre-Check
Before the meeting, verify that all compliance and administrative items are current. This prevents the advisor from making recommendations based on stale suitability data or expired agreements.
**Pre-check items:**
- **IPS recency** -- has the IPS been reviewed and signed within the past 12-24 months (per firm policy)? If not, add IPS review to the agenda. - **Suitability data** -- is the client's risk tolerance, time horizon, and financial situation current? If not updated in over 12 months, add suitability re-evaluation to the agenda. - **Advisory agreement** -- is the fee agreement current and signed? Are fees being charged correctly per the agreement? - **Disclosure delivery** -- has the client received the current Form ADV Part 2A (or material amendment) and Form CRS? Annual delivery or material change delivery must be documented. - **Beneficiary designations** -- have beneficiary designations been reviewed? Flag if never reviewed or if a life event has occurred since the last review. - **Trusted contact** -- does the client have a trusted contact person on file per FINRA Rule 4512? If not, add it to the agenda. - **Required Minimum Distributions** -- for clients subject to RMDs: has the current-year RMD been calculated and is it on schedule to be distributed by the deadline?
Document any compliance gaps found during the pre-check and add them as agenda items for the meeting.
## Worked Examples
### Example 1: Annual review for a retired couple
**Scenario:** Robert and Linda Chen, both age 72, retired three years ago. They have a joint taxable account ($1.8M), Robert's traditional IRA ($950K), Linda's Roth IRA ($420K), and a family trust ($600K). Their combined portfolio is $3.77M. The IPS targets 40% equity / 50% fixed income / 10% alt
Source provenance
Decision snapshot
recent repository activity
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for client-review-prep, ready for a manual X post.
client-review-prep: Prepare advisors for client review meetings by assembling context packages, performance summa... 178 stars https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=x
Listing + install path for client-review-prep: https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=x Install: npx skills add JoelLewis/finance_skills --skill client-review-prep
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to JoelLewis but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/joellewis-client-review-prep/audit)
[](https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)JoelLewis
@joellewis
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
Wazuh
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
16.3K StarsMaigret
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
32.9K StarsNuclei
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
29.2K StarsInfisical
Infisical is the open-source platform for secrets, certificates, and privileged access management.
27.4K StarsSandbox only
Install targets
Codex install prompt
Install the "client-review-prep" agent skill from https://github.com/JoelLewis/finance_skills/tree/main/plugins/advisory-practice/skills/client-review-prep. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Prepare advisors for client review meetings by assembling context packages, performance summaries, drift analysis, talking points, and meeting agendas. Use when the user asks about preparing for a client review, building a pre-meeting checklist, generating talking points for an upcoming meeting, identifying allocation drift before a review, automating review prep workflows, or assembling a meeting package with exhibits. Also trigger when users mention 'client meeting prep', 'review preparation', 'what should I discuss with my client', 'proactive recommendations', 'life event triggered review', 'meeting agenda', or 'compliance pre-check before review'. After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"joellewis-client-review-prep","task":"Install client-review-prep","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Market data, SEC filings, portfolio analysis, quant research, backtesting, and risk workflows.
Scenario
Finance and quant
I need my agent to analyze markets, financial data, filings, portfolios, and quant strategies.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add JoelLewis/finance_skills --skill client-review-prep
Maintenance
active
2mo since push
Risk
Risky
Financial research output is not financial advice; require human review before any live investment decision
GitHub quality
178
63/100 Quality · 80/100 Trust
Coverage tags
Review notes
Financial research output is not financial advice; require human review before any live investment decision · Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
PromisingUseful candidate, but compare it with alternatives before adopting.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
RiskyA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
178 GitHub stars
Repo activity
178 stars, 34 forks
Maintenance
2mo since push
License
MIT
Install
npx skills add JoelLewis/finance_skills --skill client-review-prep
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add JoelLewis/finance_skills --skill client-review-prepDo not use when
Agent safety v2
This skill should not be selected by an agent without explicit human security review.
Do not auto-install. Inspect the source, dependencies, and permission surface first.
medium
Skill may drive a browser or interact with web pages.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20client-review-prep%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20client-review-prep%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/joellewis-client-review-prep/install
Agent should check
Copy prompt
Task: Use client-review-prep in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20client-review-prep%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/joellewis-client-review-prep/install
Install command: npx skills add JoelLewis/finance_skills --skill client-review-prep
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/joellewis-client-review-prep/install
LLM text format
/api/skills/joellewis-client-review-prep/install?format=text
Find alternatives
/api/skills/search?q=client-review-prep&limit=3
Agent prompt
Use client-review-prep for this task. Review https://www.openagentskill.com/api/skills/joellewis-client-review-prep/install, then install with: npx skills add JoelLewis/finance_skills --skill client-review-prepRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/joellewis-client-review-prep
LLM text
/api/registry/manifest/joellewis-client-review-prep?format=text
Install alias
/api/registry/install/joellewis-client-review-prep
Recommend
/api/registry/recommend?task=Use%20client-review-prep%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Prototype with this skill first; keep a fallback candidate ready.
Role in stack
Fallback candidate
Primary fit
Research agents
Trust label
Prototype first
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
INFO178 GitHub stars
Stars/forks activity
CHECK178 stars, 34 forks; issue activity unavailable in current metadata
Recent maintenance
PASS2mo since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Useful candidate, but compare it with alternatives before adopting.
Workflow fit
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Analyze markets
I need my agent to analyze markets, financial data, filings, portfolios, and quant strategies.
Parse messy files
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Workflow fit
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Turn skills into distribution
A workflow for turning newly indexed skills into SEO briefs, social drafts, comparison pages, and reusable publishing workflows.
Ingest, retrieve, and cite
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Alternative shortlist
Similar skills that may fit this task.
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
Infisical is the open-source platform for secrets, certificates, and privileged access management.
--- name: client-review-prep description: "Prepare advisors for client review meetings by assembling context packages, performance summaries, drift analysis, talking points, and meeting agendas. Use when the user asks about preparing for a client review, building a pre-meeting checklist, generating talking points for an upcoming meeting, identifying allocation drift before a review, automating review prep workflows, or assembling a meeting package with exhibits. Also trigger when users mention 'client meeting prep', 'review preparation', 'what should I discuss with my client', 'proactive recommendations', 'life event triggered review', 'meeting agenda', or 'compliance pre-check before review'." ---
# Client Review Preparation
## Core Concepts
### Client Context Assembly
The foundation of review preparation is assembling everything the advisor needs to know about the client before the meeting. This context package draws from multiple systems and should be gathered systematically rather than ad hoc.
**Data to assemble:**
1. **Client profile and household** -- pull from CRM: names, ages, employment status, retirement dates, household members, service tier, assigned advisor, communication preferences 2. **Investment Policy Statement (IPS)** -- the governing document for the relationship: stated objectives, risk tolerance, time horizon, return targets, asset allocation targets with tolerance bands, investment restrictions, benchmark selections, liquidity constraints 3. **Account inventory** -- all accounts in the household: account types (taxable, IRA, Roth, trust, etc.), custodians, current market values, cash positions, cost basis summary 4. **Recent life events** -- any changes since the last review: job change, retirement, marriage, divorce, inheritance, birth of child, health event, home purchase or sale, business sale. These come from CRM notes, advisor logs, and financial planning system updates. 5. **Prior meeting notes** -- what was discussed at the last review, what action items were assigned, which items were completed. Unresolved items carry forward to the agenda. 6. **Financial plan status** -- if the client has a financial plan: probability of success, progress toward goals (retirement funding, education, legacy), any goals that have drifted off track since the last review 7. **Compliance and administrative status** -- date of last IPS update, date of last suitability questionnaire, advisory agreement renewal date, fee schedule, any pending compliance items
Assemble this data into a one-page client context summary that the advisor can review in under five minutes before the meeting.
### Performance Review Preparation
Performance data is the centerpiece of most review conversations. The goal is not to re-create a full performance report (that is the domain of performance reporting and client reporting delivery), but to extract the key numbers and narratives the advisor needs for the discussion.
**Data to collect:**
- Period returns for each account and the consolidated household: quarter-to-date, year-to-date, trailing 1-year, since inception (or since last review date) - Benchmark comparison: portfolio return versus the IPS-designated benchmark for each period - Attribution highlights: which asset classes or positions contributed most to outperformance or underperformance. Focus on the two or three largest contributors and detractors -- the client does not need a 50-line attribution table in a meeting. - Fees paid: advisory fees, fund expense ratios, transaction costs. Summarize total cost in dollars and as a percentage of AUM for the review period. - Income generated: dividends and interest received during the period, withdrawal activity
**Prepare the narrative:** Translate raw numbers into a short (3-5 sentence) performance summary the advisor can use as a talking point. Example: "The consolidated household returned 4.2% for the quarter versus the benchmark's 3.8%, primarily driven by overweight exposure to international equities. Fixed income underperformed as rates rose, but the short-duration tilt limited the drag. Total fees for the quarter were $3,750 (0.15% of AUM)."
### Allocation Drift Analysis
Before the meeting, compare each account's current allocation to its IPS target and identify any positions that have drifted beyond tolerance bands. This analysis feeds directly into rebalancing discussion points but does not re-derive the rebalancing math (see the rebalancing skill for methodology).
**Steps:**
1. Pull current holdings and market values by asset class from the PMS 2. Calculate current allocation percentages for each asset class 3. Compare to IPS target allocation 4. Flag any asset class where the drift exceeds the tolerance band (e.g., target 60% equity with +/-5% band; current 67% equity is 2% beyond the upper band) 5. Summarize drift in a simple table: asset class, target, current, drift, in/out of tolerance
If drift is beyond tolerance, prepare a rebalancing recommendation as a talking point. Include the estimated tax impact of rebalancing (realized gains or losses) for taxable accounts.
### Talking Points Generation
Talking points are the structured notes the advisor uses to guide the meeting conversation. They should be specific to this client, not generic market commentary.
**Categories of talking points:**
1. **Market commentary relevant to the portfolio** -- select 2-3 market developments that directly affect the client's holdings or strategy. If the client is overweight technology, discuss tech sector trends. If the client holds municipal bonds, discuss the muni market environment. Avoid generic "the market was up 5%" statements. 2. **Rebalancing needs** -- if drift analysis identified out-of-tolerance positions, frame the rebalancing conversation: what to trim, what to add, estimated tax impact, rationale tied to the IPS. 3. **Upcoming events** -- RMD deadlines, estimated tax payment dates, option expirations, bond maturities, CD renewals, vesting events for RSUs or stock options, trust distribution dates 4. **Action item follow-up** -- status of any actions agreed upon at the last meeting: was the beneficiary update completed? Was the insurance review done? Was the estate plan referral followed through? 5. **Life event implications** -- if any life events have occurred, prepare talking points on financial implications: new retirement date changes the distribution strategy, inheritance needs to be integrated into the portfolio and plan, divorce requires account retitling and beneficiary updates
### Proactive Recommendations
A well-prepared review goes beyond reporting what happened and proactively identifies optimization opportunities. The advisor should walk into the meeting with 2-3 specific, actionable recommendations tailored to the client's situation.
**Common proactive recommendation categories:**
- **Tax-loss harvesting opportunities** -- identify positions with unrealized losses that could be harvested before year-end. Note wash sale considerations and replacement security options. Reference the tax-loss-harvesting and tax-efficiency skills for methodology; do not re-derive here. - **Roth conversion windows** -- if the client has a low-income year (early retirement, sabbatical, gap between retirement and Social Security), flag the opportunity to convert traditional IRA assets to Roth at a lower marginal rate. Estimate the tax cost and long-term benefit. - **RMD planning** -- for clients age 73+ or approaching RMD age: calculate the upcoming RMD amount, discuss the timing of the distribution, evaluate whether to take it in cash or in-kind, consider qualified charitable distributions (QCDs) if the client is charitably inclined. - **Beneficiary review** -- flag accounts where beneficiary designations have not been reviewed in over two years, or where a life event (marriage, divorce, birth, death) may have made the current designation inappropriate. - **Insurance and estate review** -- if the client's net worth has changed materially, flag the need to review life insurance coverage, umbrella liability, and estate planning documents. - **Cash management** -- if cash balances exceed the client's liquidity needs (as defined in the IPS), recommend deploying excess cash to the investment strategy. - **Concentrated position management** -- if any single position exceeds a threshold (commonly 10-15% of portfolio), prepare a discussion on diversification strategies: systematic sales, exchange funds, hedging with options, charitable giving of appreciated shares.
### Agenda and Meeting Package Assembly
Structure the meeting with a timed agenda so the conversation covers all important topics without running over.
**Standard review meeting agenda (60 minutes):**
1. Personal update and life event check-in (5-10 minutes) -- open with the client, not the portfolio. Ask about family, health, career, goals. Listen for new information that affects the financial plan. 2. Performance review (10-15 minutes) -- present the performance summary prepared above. Walk through returns relative to benchmarks, highlight key drivers, address any underperformance directly. 3. Allocation and rebalancing (5-10 minutes) -- show the drift analysis. If rebalancing is needed, present the recommendation and get client agreement. 4. Financial plan progress (10-15 minutes) -- review goal status, probability of success, any changes needed to contributions, spending, or timeline. 5. Proactive recommendations (10-15 minutes) -- present the 2-3 tailored recommendations prepared above. Explain the rationale, estimated impact, and next steps for each. 6. Action items and next steps (5 minutes) -- summarize agreed-upon actions, assign owners and deadlines, confirm the next review date.
**Supporting exhibits to include in the meeting package:**
- One-page client context summary - Performance summary (returns, benchmark comparison, key attribution) - Allocation drift table (current vs target vs tolerance) - Financial plan snapshot (goal progress, probability of success) - Proactive recommendation briefs (one paragraph each with estimated impact) - Fee summary for the review period
### Compliance Pre-Check
Before the meeting, verify that all compliance and administrative items are current. This prevents the advisor from making recommendations based on stale suitability data or expired agreements.
**Pre-check items:**
- **IPS recency** -- has the IPS been reviewed and signed within the past 12-24 months (per firm policy)? If not, add IPS review to the agenda. - **Suitability data** -- is the client's risk tolerance, time horizon, and financial situation current? If not updated in over 12 months, add suitability re-evaluation to the agenda. - **Advisory agreement** -- is the fee agreement current and signed? Are fees being charged correctly per the agreement? - **Disclosure delivery** -- has the client received the current Form ADV Part 2A (or material amendment) and Form CRS? Annual delivery or material change delivery must be documented. - **Beneficiary designations** -- have beneficiary designations been reviewed? Flag if never reviewed or if a life event has occurred since the last review. - **Trusted contact** -- does the client have a trusted contact person on file per FINRA Rule 4512? If not, add it to the agenda. - **Required Minimum Distributions** -- for clients subject to RMDs: has the current-year RMD been calculated and is it on schedule to be distributed by the deadline?
Document any compliance gaps found during the pre-check and add them as agenda items for the meeting.
## Worked Examples
### Example 1: Annual review for a retired couple
**Scenario:** Robert and Linda Chen, both age 72, retired three years ago. They have a joint taxable account ($1.8M), Robert's traditional IRA ($950K), Linda's Roth IRA ($420K), and a family trust ($600K). Their combined portfolio is $3.77M. The IPS targets 40% equity / 50% fixed income / 10% alt
Source provenance
Decision snapshot
recent repository activity
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for client-review-prep, ready for a manual X post.
client-review-prep: Prepare advisors for client review meetings by assembling context packages, performance summa... 178 stars https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=x
Listing + install path for client-review-prep: https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=x Install: npx skills add JoelLewis/finance_skills --skill client-review-prep
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to JoelLewis but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/joellewis-client-review-prep/audit)
[](https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)JoelLewis
@joellewis
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
Wazuh
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
16.3K StarsMaigret
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
32.9K StarsNuclei
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
29.2K StarsInfisical
Infisical is the open-source platform for secrets, certificates, and privileged access management.
27.4K StarsSandbox only
Install targets
Codex install prompt
Install the "client-review-prep" agent skill from https://github.com/JoelLewis/finance_skills/tree/main/plugins/advisory-practice/skills/client-review-prep. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Prepare advisors for client review meetings by assembling context packages, performance summaries, drift analysis, talking points, and meeting agendas. Use when the user asks about preparing for a client review, building a pre-meeting checklist, generating talking points for an upcoming meeting, identifying allocation drift before a review, automating review prep workflows, or assembling a meeting package with exhibits. Also trigger when users mention 'client meeting prep', 'review preparation', 'what should I discuss with my client', 'proactive recommendations', 'life event triggered review', 'meeting agenda', or 'compliance pre-check before review'. After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"joellewis-client-review-prep","task":"Install client-review-prep","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Market data, SEC filings, portfolio analysis, quant research, backtesting, and risk workflows.
Scenario
Finance and quant
I need my agent to analyze markets, financial data, filings, portfolios, and quant strategies.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add JoelLewis/finance_skills --skill client-review-prep
Maintenance
active
2mo since push
Risk
Risky
Financial research output is not financial advice; require human review before any live investment decision
GitHub quality
178
63/100 Quality · 80/100 Trust
Coverage tags
Review notes
Financial research output is not financial advice; require human review before any live investment decision · Potential broker, wallet, exchange, or real-money execution surface; sandbox and explicit approval are required
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
PromisingUseful candidate, but compare it with alternatives before adopting.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
RiskyA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
178 GitHub stars
Repo activity
178 stars, 34 forks
Maintenance
2mo since push
License
MIT
Install
npx skills add JoelLewis/finance_skills --skill client-review-prep
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add JoelLewis/finance_skills --skill client-review-prepDo not use when
Agent safety v2
This skill should not be selected by an agent without explicit human security review.
Do not auto-install. Inspect the source, dependencies, and permission surface first.
medium
Skill may drive a browser or interact with web pages.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20client-review-prep%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20client-review-prep%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/joellewis-client-review-prep/install
Agent should check
Copy prompt
Task: Use client-review-prep in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20client-review-prep%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/joellewis-client-review-prep/install
Install command: npx skills add JoelLewis/finance_skills --skill client-review-prep
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/joellewis-client-review-prep/install
LLM text format
/api/skills/joellewis-client-review-prep/install?format=text
Find alternatives
/api/skills/search?q=client-review-prep&limit=3
Agent prompt
Use client-review-prep for this task. Review https://www.openagentskill.com/api/skills/joellewis-client-review-prep/install, then install with: npx skills add JoelLewis/finance_skills --skill client-review-prepRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/joellewis-client-review-prep
LLM text
/api/registry/manifest/joellewis-client-review-prep?format=text
Install alias
/api/registry/install/joellewis-client-review-prep
Recommend
/api/registry/recommend?task=Use%20client-review-prep%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Prototype with this skill first; keep a fallback candidate ready.
Role in stack
Fallback candidate
Primary fit
Research agents
Trust label
Prototype first
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
INFO178 GitHub stars
Stars/forks activity
CHECK178 stars, 34 forks; issue activity unavailable in current metadata
Recent maintenance
PASS2mo since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Useful candidate, but compare it with alternatives before adopting.
Workflow fit
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Analyze markets
I need my agent to analyze markets, financial data, filings, portfolios, and quant strategies.
Parse messy files
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Workflow fit
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Turn skills into distribution
A workflow for turning newly indexed skills into SEO briefs, social drafts, comparison pages, and reusable publishing workflows.
Ingest, retrieve, and cite
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Alternative shortlist
Similar skills that may fit this task.
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
Infisical is the open-source platform for secrets, certificates, and privileged access management.
--- name: client-review-prep description: "Prepare advisors for client review meetings by assembling context packages, performance summaries, drift analysis, talking points, and meeting agendas. Use when the user asks about preparing for a client review, building a pre-meeting checklist, generating talking points for an upcoming meeting, identifying allocation drift before a review, automating review prep workflows, or assembling a meeting package with exhibits. Also trigger when users mention 'client meeting prep', 'review preparation', 'what should I discuss with my client', 'proactive recommendations', 'life event triggered review', 'meeting agenda', or 'compliance pre-check before review'." ---
# Client Review Preparation
## Core Concepts
### Client Context Assembly
The foundation of review preparation is assembling everything the advisor needs to know about the client before the meeting. This context package draws from multiple systems and should be gathered systematically rather than ad hoc.
**Data to assemble:**
1. **Client profile and household** -- pull from CRM: names, ages, employment status, retirement dates, household members, service tier, assigned advisor, communication preferences 2. **Investment Policy Statement (IPS)** -- the governing document for the relationship: stated objectives, risk tolerance, time horizon, return targets, asset allocation targets with tolerance bands, investment restrictions, benchmark selections, liquidity constraints 3. **Account inventory** -- all accounts in the household: account types (taxable, IRA, Roth, trust, etc.), custodians, current market values, cash positions, cost basis summary 4. **Recent life events** -- any changes since the last review: job change, retirement, marriage, divorce, inheritance, birth of child, health event, home purchase or sale, business sale. These come from CRM notes, advisor logs, and financial planning system updates. 5. **Prior meeting notes** -- what was discussed at the last review, what action items were assigned, which items were completed. Unresolved items carry forward to the agenda. 6. **Financial plan status** -- if the client has a financial plan: probability of success, progress toward goals (retirement funding, education, legacy), any goals that have drifted off track since the last review 7. **Compliance and administrative status** -- date of last IPS update, date of last suitability questionnaire, advisory agreement renewal date, fee schedule, any pending compliance items
Assemble this data into a one-page client context summary that the advisor can review in under five minutes before the meeting.
### Performance Review Preparation
Performance data is the centerpiece of most review conversations. The goal is not to re-create a full performance report (that is the domain of performance reporting and client reporting delivery), but to extract the key numbers and narratives the advisor needs for the discussion.
**Data to collect:**
- Period returns for each account and the consolidated household: quarter-to-date, year-to-date, trailing 1-year, since inception (or since last review date) - Benchmark comparison: portfolio return versus the IPS-designated benchmark for each period - Attribution highlights: which asset classes or positions contributed most to outperformance or underperformance. Focus on the two or three largest contributors and detractors -- the client does not need a 50-line attribution table in a meeting. - Fees paid: advisory fees, fund expense ratios, transaction costs. Summarize total cost in dollars and as a percentage of AUM for the review period. - Income generated: dividends and interest received during the period, withdrawal activity
**Prepare the narrative:** Translate raw numbers into a short (3-5 sentence) performance summary the advisor can use as a talking point. Example: "The consolidated household returned 4.2% for the quarter versus the benchmark's 3.8%, primarily driven by overweight exposure to international equities. Fixed income underperformed as rates rose, but the short-duration tilt limited the drag. Total fees for the quarter were $3,750 (0.15% of AUM)."
### Allocation Drift Analysis
Before the meeting, compare each account's current allocation to its IPS target and identify any positions that have drifted beyond tolerance bands. This analysis feeds directly into rebalancing discussion points but does not re-derive the rebalancing math (see the rebalancing skill for methodology).
**Steps:**
1. Pull current holdings and market values by asset class from the PMS 2. Calculate current allocation percentages for each asset class 3. Compare to IPS target allocation 4. Flag any asset class where the drift exceeds the tolerance band (e.g., target 60% equity with +/-5% band; current 67% equity is 2% beyond the upper band) 5. Summarize drift in a simple table: asset class, target, current, drift, in/out of tolerance
If drift is beyond tolerance, prepare a rebalancing recommendation as a talking point. Include the estimated tax impact of rebalancing (realized gains or losses) for taxable accounts.
### Talking Points Generation
Talking points are the structured notes the advisor uses to guide the meeting conversation. They should be specific to this client, not generic market commentary.
**Categories of talking points:**
1. **Market commentary relevant to the portfolio** -- select 2-3 market developments that directly affect the client's holdings or strategy. If the client is overweight technology, discuss tech sector trends. If the client holds municipal bonds, discuss the muni market environment. Avoid generic "the market was up 5%" statements. 2. **Rebalancing needs** -- if drift analysis identified out-of-tolerance positions, frame the rebalancing conversation: what to trim, what to add, estimated tax impact, rationale tied to the IPS. 3. **Upcoming events** -- RMD deadlines, estimated tax payment dates, option expirations, bond maturities, CD renewals, vesting events for RSUs or stock options, trust distribution dates 4. **Action item follow-up** -- status of any actions agreed upon at the last meeting: was the beneficiary update completed? Was the insurance review done? Was the estate plan referral followed through? 5. **Life event implications** -- if any life events have occurred, prepare talking points on financial implications: new retirement date changes the distribution strategy, inheritance needs to be integrated into the portfolio and plan, divorce requires account retitling and beneficiary updates
### Proactive Recommendations
A well-prepared review goes beyond reporting what happened and proactively identifies optimization opportunities. The advisor should walk into the meeting with 2-3 specific, actionable recommendations tailored to the client's situation.
**Common proactive recommendation categories:**
- **Tax-loss harvesting opportunities** -- identify positions with unrealized losses that could be harvested before year-end. Note wash sale considerations and replacement security options. Reference the tax-loss-harvesting and tax-efficiency skills for methodology; do not re-derive here. - **Roth conversion windows** -- if the client has a low-income year (early retirement, sabbatical, gap between retirement and Social Security), flag the opportunity to convert traditional IRA assets to Roth at a lower marginal rate. Estimate the tax cost and long-term benefit. - **RMD planning** -- for clients age 73+ or approaching RMD age: calculate the upcoming RMD amount, discuss the timing of the distribution, evaluate whether to take it in cash or in-kind, consider qualified charitable distributions (QCDs) if the client is charitably inclined. - **Beneficiary review** -- flag accounts where beneficiary designations have not been reviewed in over two years, or where a life event (marriage, divorce, birth, death) may have made the current designation inappropriate. - **Insurance and estate review** -- if the client's net worth has changed materially, flag the need to review life insurance coverage, umbrella liability, and estate planning documents. - **Cash management** -- if cash balances exceed the client's liquidity needs (as defined in the IPS), recommend deploying excess cash to the investment strategy. - **Concentrated position management** -- if any single position exceeds a threshold (commonly 10-15% of portfolio), prepare a discussion on diversification strategies: systematic sales, exchange funds, hedging with options, charitable giving of appreciated shares.
### Agenda and Meeting Package Assembly
Structure the meeting with a timed agenda so the conversation covers all important topics without running over.
**Standard review meeting agenda (60 minutes):**
1. Personal update and life event check-in (5-10 minutes) -- open with the client, not the portfolio. Ask about family, health, career, goals. Listen for new information that affects the financial plan. 2. Performance review (10-15 minutes) -- present the performance summary prepared above. Walk through returns relative to benchmarks, highlight key drivers, address any underperformance directly. 3. Allocation and rebalancing (5-10 minutes) -- show the drift analysis. If rebalancing is needed, present the recommendation and get client agreement. 4. Financial plan progress (10-15 minutes) -- review goal status, probability of success, any changes needed to contributions, spending, or timeline. 5. Proactive recommendations (10-15 minutes) -- present the 2-3 tailored recommendations prepared above. Explain the rationale, estimated impact, and next steps for each. 6. Action items and next steps (5 minutes) -- summarize agreed-upon actions, assign owners and deadlines, confirm the next review date.
**Supporting exhibits to include in the meeting package:**
- One-page client context summary - Performance summary (returns, benchmark comparison, key attribution) - Allocation drift table (current vs target vs tolerance) - Financial plan snapshot (goal progress, probability of success) - Proactive recommendation briefs (one paragraph each with estimated impact) - Fee summary for the review period
### Compliance Pre-Check
Before the meeting, verify that all compliance and administrative items are current. This prevents the advisor from making recommendations based on stale suitability data or expired agreements.
**Pre-check items:**
- **IPS recency** -- has the IPS been reviewed and signed within the past 12-24 months (per firm policy)? If not, add IPS review to the agenda. - **Suitability data** -- is the client's risk tolerance, time horizon, and financial situation current? If not updated in over 12 months, add suitability re-evaluation to the agenda. - **Advisory agreement** -- is the fee agreement current and signed? Are fees being charged correctly per the agreement? - **Disclosure delivery** -- has the client received the current Form ADV Part 2A (or material amendment) and Form CRS? Annual delivery or material change delivery must be documented. - **Beneficiary designations** -- have beneficiary designations been reviewed? Flag if never reviewed or if a life event has occurred since the last review. - **Trusted contact** -- does the client have a trusted contact person on file per FINRA Rule 4512? If not, add it to the agenda. - **Required Minimum Distributions** -- for clients subject to RMDs: has the current-year RMD been calculated and is it on schedule to be distributed by the deadline?
Document any compliance gaps found during the pre-check and add them as agenda items for the meeting.
## Worked Examples
### Example 1: Annual review for a retired couple
**Scenario:** Robert and Linda Chen, both age 72, retired three years ago. They have a joint taxable account ($1.8M), Robert's traditional IRA ($950K), Linda's Roth IRA ($420K), and a family trust ($600K). Their combined portfolio is $3.77M. The IPS targets 40% equity / 50% fixed income / 10% alt
Source provenance
Decision snapshot
recent repository activity
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for client-review-prep, ready for a manual X post.
client-review-prep: Prepare advisors for client review meetings by assembling context packages, performance summa... 178 stars https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=x
Listing + install path for client-review-prep: https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=x Install: npx skills add JoelLewis/finance_skills --skill client-review-prep
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to JoelLewis but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/joellewis-client-review-prep/audit)
[](https://www.openagentskill.com/skills/joellewis-client-review-prep?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)JoelLewis
@joellewis
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
Wazuh
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
16.3K StarsMaigret
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
32.9K StarsNuclei
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
29.2K StarsInfisical
Infisical is the open-source platform for secrets, certificates, and privileged access management.
27.4K StarsPermission surface
filesystem or document access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness
Permission surface
filesystem or document access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness
Permission surface
filesystem or document access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness
Permission surface
filesystem or document access
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness