01-projects/investing/plugin

README

investing plugin

RDCO investing-workflow skills. Canonical authoring location for the bundle of skills that drive the investing capability — thesis synthesis, devil's advocate review, backtesting against historical bars, and the weekly pulse.

Scope

This plugin packages the operating skills for the RDCO investing capability described at [[01-projects/investing/README.md]]. v1 covers:

Namespace pattern

Skills in this plugin invoke under the investing: namespace:

Install / authoring pattern

This plugin lives in the vault (~/rdco-vault/01-projects/investing/plugin/) for now — authored here, not installed via marketplace. There are two surfaces where the skills land:

  1. Canonical authoring~/rdco-vault/01-projects/investing/plugin/skills/<skill-name>/SKILL.md. This is the source of truth, versioned with the rest of the project.
  2. Active invocation~/.claude/skills/investing-<skill-name>/SKILL.md. Each skill is symlinked or copied here so it's invocable in the current Claude Code session. The Stage 1 build (driven by /goal) creates this symlink as part of the skill scaffold.

The double-write is deliberate: the vault copy is the artifact the founder reviews; the ~/.claude/skills/ copy is what the harness loads at session start.

Scripts

Wrapper scripts that the skills shell out to live under scripts/ in this plugin AND are symlinked into ~/.claude/scripts/ for invocation. Stage 1 lands alpaca-paper.sh first:

Security review checklist for paid feeds

If/when a thesis demands a paid data feed (Polygon, IEX Cloud, Tradier extended quote), apply the same install-time security review the founder requires for any third-party MCP/plugin/skill install (per feedback_mcp_install_security_review_default):

  1. Vendor reputation + breach history check
  2. API-key scope review (read-only where possible, no withdrawal scopes)
  3. Data residency + retention policy review
  4. 1Password vault entry created with restricted access
  5. Cost-ceiling alarm wired before first paid request
  6. Founder gate on /decisions/ page before activation

Free-tier feeds (Alpaca free market data, Yahoo Finance historical via yfinance) bypass the founder gate but still require the 1Password key handling.

References