wellsfargo/cash-flow-statement/SKILL.md
Generate operating, investing, and financing cash flow statements from Wells Fargo transaction data stored in SerenDB.
npx skillsauth add serenorg/seren-skills cash-flow-statementInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Skill instructions are preloaded in context when this skill is active. Do not perform filesystem searches or tool-driven exploration to rediscover them; use the guidance below directly.
bank-statement-processing skill must have completed at least one successful run with SerenDB sync enabled.wf_transactions and wf_txn_categories tables.wf_transactions, wf_txn_categories).wf_cashflow_* tables (never modifies upstream data).resolve_serendb connects to SerenDB using the same resolution chain as bank-statement-processing.query_transactions fetches categorized transactions for the requested date range.classify_activities maps transaction categories to Operating, Investing, or Financing activities using config/activity_map.json.build_statement aggregates activities into a cash flow statement.render_report produces Markdown and JSON output files.persist_statement upserts the cash flow snapshot into SerenDB.cd wellsfargo/cash-flow-statement
python3 -m pip install -r requirements.txt
cp .env.example .env
cp config.example.json config.json
python3 scripts/run.py --config config.json --months 12 --out artifacts/cash-flow-statement
python3 scripts/run.py --config config.json --start 2025-01-01 --end 2025-12-31 --out artifacts/cash-flow-statement
# Last 12 months (default)
python3 scripts/run.py --config config.json --months 12 --out artifacts/cash-flow-statement
# Specific date range
python3 scripts/run.py --config config.json --start 2025-06-01 --end 2025-12-31 --out artifacts/cash-flow-statement
# Skip SerenDB persistence (local reports only)
python3 scripts/run.py --config config.json --months 12 --skip-persist --out artifacts/cash-flow-statement
artifacts/cash-flow-statement/reports/<run_id>.mdartifacts/cash-flow-statement/reports/<run_id>.jsonartifacts/cash-flow-statement/exports/<run_id>.activities.jsonlwf_cashflow_runs - cash flow statement generation runswf_cashflow_activities - individual activity line items per runwf_cashflow_snapshots - summary totals per runv_wf_cashflow_latest - most recent cash flow snapshotv_wf_cashflow_by_month - monthly cash flow breakdown by activitytesting
Review-first outreach skill for the default Seren Bucks affiliate program. It bootstraps affiliate context via /programs/discover, mines sent-mail history and address books for candidates, persists them into a skill-owned CRM, proposes an editable daily top-10, drafts outbound and reply batches for approval, reconciles affiliate and reply signals, enforces hard DNC, and returns a manual daily digest.
data-ai
Lean partner-link distribution skill for the seren-affiliates publisher program portfolio. Operates one publisher program per run. Bootstraps the affiliate profile (registering on first run), caches joined programs in serendb, ingests contacts from a pasted list or from Gmail/Outlook address books, drafts a pitch once per run via seren-models for operator approval, sends approved copy through Gmail (preferred) or Microsoft Outlook, enforces per-program dedupe plus a global unsubscribe list, and reports local plus live conversion and commission stats from seren-affiliates.
development
Family office: Process an incoming GP capital call notice end-to-end — confirm, fund, log, reconcile.
development
Work with Seren Bounty affiliate bounties: customers create and fund verifier-backed bounties; agents join to receive a referral_code and accrue earnings as qualifying events are verified; a release sweep pays matured earnings out of escrow.