skills/finance/managing-proxy-voting/SKILL.md
Structures proxy voting processes with policy application, vote execution, and disclosure requirements. Use when managing proxy votes, applying voting policies, or documenting vote rationale.
npx skillsauth add casemark/skills managing-proxy-votingInstall 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.
Capture ballot universe — Ingest proxy ballots from the custodian or proxy platform (Broadridge, ProxyEdge, ISS Proxy Exchange). Match each ballot to the correct fund/account and confirm share entitlement against the record-date position. Flag any mismatches or missing ballots.
Classify proposals — Categorize each ballot item: routine (director elections-uncontested, auditor ratification), non-routine (say-on-pay, equity plan amendments, shareholder proposals), or contested/M&A. Non-routine and contested items require individual analysis; routine items can follow standing policy.
Apply voting policy — Map each proposal to the applicable policy guideline. For items where the policy provides a clear directive (e.g., "vote FOR uncontested director slates with majority voting"), record the vote direction. For items requiring case-by-case analysis, proceed to rationale development.
Screen for conflicts — Check the conflict register. If the fund adviser has a material business relationship with the issuer, route the vote through the conflict resolution process — typically deferring to advisory service recommendation or an independent voting committee. Document the conflict and resolution path.
Develop vote rationale — For non-routine and case-by-case items, draft a concise rationale covering: the proposal substance, policy guidance (if any), advisory service recommendation, and the basis for the final vote direction. Flag any deviation from advisory service recommendations.
Execute votes — Submit votes through the proxy voting platform before the cutoff deadline. Confirm submission receipts. For split votes across accounts (e.g., different client instructions for the same issuer), execute each account separately and verify correct allocation.
Reconcile and close — After the meeting date, reconcile voted ballots against the ballot universe. Confirm no ballots were missed. Archive ballot confirmations, rationale memos, and conflict disclosures.
Prepare disclosure — Compile voting records for regulatory filings:
development
name: automated-contract-summary language: en description: Generates structured executive summaries of contracts using ML — captures key terms, party obligations, risk allocations, and compliance requirements in a standardized format. Optimized for high-volume review where speed and consistency matter. tags: - summarization - agreement - corporate --- # Automated Contract Summarization Produces standardized executive summaries of contracts using machine learning, capturing essential term
tools
Extracts regulatory obligations from dense regulations across jurisdictions. Breaks down multi-level regulations into clear article-level obligations, classifies applicability to a business, and prioritizes by risk level. Use when translating regulations into actionable compliance requirements.
development
Continuously monitors regulatory landscapes for changes relevant to a specific business. Ingests global regulatory updates, filters by relevance, summarizes impact, and produces an actionable change advisory. Use when tracking regulatory developments affecting a particular product or market.
testing
Compares an organization's existing compliance controls, policies, and procedures against extracted regulatory obligations to identify coverage gaps. Produces a remediation plan with prioritized actions. Use when assessing compliance maturity or preparing for regulatory audits.