portfolio-risk-register

Generate a portfolio risk register markdown deliverable from advisor risk inputs.

2|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/terraleiloa/seren-skills --skill portfolio-risk-register
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: portfolio-risk-register
Source: https://github.com/terraleiloa/seren-skills/tree/main/family-office/portfolio-risk-register
Command: npx skills add https://github.com/terraleiloa/seren-skills --skill portfolio-risk-register

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, psycopg[binary], snowflake-connector-python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

It helps family-office advisors turn scattered risk concerns into a structured portfolio risk register that can be reviewed, shared, and acted on.

Core Features & Use Cases

  • Risk register deliverable: Produces a single Portfolio Risk Register artifact that captures concentration risks, liquidity risks, counterparty risks, tax-lot risks, and mitigations.
  • Minimal interview to personalize: Collects only the inputs needed to tailor the register to the specific portfolio context (concentration exposures, illiquid percentage, counterparties, tax lots, mitigations, and open risks).
  • Optional distribution and governance: Supports generating local artifacts plus optional pushes for memory writing and outbound publication (e.g., DMS/email/calendar via configured publishers).
  • Use case: You have a family-office advisory meeting and need a first-draft risk register memo that summarizes portfolio risks and mitigation themes for review and follow-up.

Quick Start

Run the skill to interview the advisor and generate the Portfolio Risk Register artifact for this run.

Frequently Asked Questions about portfolio-risk-register

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

FAQPage Schema
How do I create a family office portfolio risk register from advisor inputs?

To create a family office portfolio risk register, you run a scripted agent flow that interviews the advisor to capture concentration, liquidity, counterparty, and tax-lot risks, then renders a structured markdown artifact.

What is a portfolio risk register and what risks should it capture?

A portfolio risk register is a structured document capturing concentration exposures, illiquid asset percentages, counterparty risks, tax-lot constraints, and existing or proposed mitigations for a specific family-office portfolio context.

Can I generate a risk memo and structured interview data for an advisory meeting?

Yes, you can generate a risk memo and structured interview data by running the skill flow, which outputs a markdown risk register deliverable and a JSON interview capture in a timestamped artifacts directory.

Does this risk register tool support publishing artifacts to a document management system or email?

Publishing artifacts to external sinks like a DMS, email, or calendar is supported optionally, but only when you have configured the appropriate outbound publishers and memory writing settings.

What is the best way to document portfolio concentration and liquidity risks for a family office?

The best way to document portfolio concentration and liquidity risks is using a structured interview flow that standardizes advisor inputs into a markdown register, ensuring mitigations and open risks are consistently tracked.

Do I need Snowflake or PostgreSQL to run the portfolio risk register generation flow?

No, you do not need Snowflake or PostgreSQL to run the basic risk register generation flow; these database connectors are included as dependencies but external data writing is optional and requires configuration.