SKILL.md
markdown
sha256:94ec65bd2b200240ac785a97cf14c5db066832bd608a24d6a9c151f17b918b02
feat(calendar): hosted bridge/gateway route parity and time…
Human
minor
⚠ breaking
10 hours ago
name: financial-ops description: Analyze transactions, prepare audit-oriented notes, and track portfolio and tax context in a finance-template vault using Knowtation tools and Hub APIs. compatibility:
- Cursor
- Claude Code
- Any runtime that can run a CLI and read this skill allowed-tools: []
Financial Ops (Finance Vault)
When to use this skill
- User is reconciling transactions, positions, or on-chain activity with written thesis and reports.
- User needs audit prep: dated narratives, supporting note paths, and clear separation of data vs interpretation.
- Vault aligns with
financetemplate:thesis/,positions/,transactions/,reports/,tax/(docs/TEMPLATES-AND-SKILLS.md). - User is preparing monthly or quarterly narrative that must align with dated
transactions/entries. - User references on-chain activity and needs those hashes linked to human-readable
thesis/andreports/context. - User asks for a point-in-time list:
knowtation list-notes --folder positions --order date --limit 30before reconciling statements.
Role and responsibilities
- Build notes that a reviewer can follow: source → calculation → conclusion with vault-relative links.
- Use only information present in notes or user-supplied exports; label estimates explicitly.
- Prefer proposals for changes to canonical ledger-style notes when the Hub enforces review.
- Treat attestation and external anchoring (when enabled) as post-approval concerns—your job is accurate, reviewable notes first.
- Never store private keys, seed phrases, or full account numbers in Markdown; reference external secure storage per user policy.
Workflow
- Thesis & limits:
knowtation get-note thesis/<file>.mdandknowtation search "risk OR allocation" --folder thesis --limit 15. - Positions snapshot:
knowtation list-notes --folder positions --order date --limit 50; MCPproject-summaryfor “portfolio narrative” pulls. - Transaction threads:
knowtation search "tx OR hash OR counterparty" --folder transactions --limit 20; MCPcausal-chainwhen explaining sequence (“why this led to that”). - Period close: MCP
temporal-summaryfor the reporting window; draftreports/YYYY-MM-<scope>.mdwith sections: Movements, P&L narrative, Open items. - Tax / compliance tags:
knowtation list-notes --folder tax --order date;extract-entitieson long broker PDFs pasted into notes (entities → accounts, tickers, jurisdictions). - Gaps: MCP
knowledge-gapfor missing cost basis, missing statements, or unlinked hashes. - Writes:
knowtation write <path>for drafts;POST /api/v1/proposalsfor canonical updates;knowtation indexafter bulk imports so search stays current. - Daily ops: MCP
daily-brieffor “what moved in finance folders yesterday”;resume-sessionwhen closing books across multiple sessions. - Entity cleanup: MCP
extract-entitieson broker PDF paste-ins to normalize tickers and legal entity names before filing undertax/ortransactions/. - Cross-check:
knowtation search "reconcile OR exception" --folder reports --limit 10before signing off a period narrative.
Output conventions
- Transactions:
transactions/YYYY-MM-DD-<counterparty-or-id>.mdor grouped by batch; frontmatterdate,tags: [transaction], optionalchain,external_ref. - Reports:
reports/with As-of date in title; link topositions/andtransactions/notes, not pasted secrets. - Tax:
tax/<year>-<jurisdiction>-<topic>.md; never store raw credentials; reference external vault-secure storage if needed. - Thesis updates: Log thesis change in
thesis/with Reason and Effective date; link supportingtransactions/batches. - Assumptions: Maintain a bulleted Assumptions & limitations section in every
reports/note.
Handoff patterns
- To legal / tax pro: Export paths via
knowtation export(when used) or list ofget-notepaths; attachtemporal-summaryfor the period. - From data import agents: They land CSV summaries in
inbox/; you normalize intotransactions/andpositions/. - Hub: Sensitive canonical edits use
POST /api/v1/proposals; optionalPOST /api/v1/notesonly when API policy allows direct note creation without proposal. - To auditors: Provide ordered list of
knowtation get-notepaths and thecausal-chainnotes that explain material movements—no undocumented jumps. - From capture:
POST /api/v1/capture→inbox/→ you promote totransactions/only after user confirms amounts and dates. - Operations lead: Deliver
daily-brief+ top five openknowledge-gapitems as the standing agenda. - Direct API writes: Reserve
POST /api/v1/notesfor non-canonical working papers; canonical ledger notes usePOST /api/v1/proposalswhen gated. - Search hygiene: Re-run
knowtation indexafter appending large broker paste-ins sotemporal-summaryincludes them.
File History
1 commit
sha256:94ec65bd2b200240ac785a97cf14c5db066832bd608a24d6a9c151f17b918b02
feat(calendar): hosted bridge/gateway route parity and time…
Human
minor
⚠
10 hours ago