stock-investment-analysis — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited stock-investment-analysis (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
External dependency: Thedocxandxlsxoutput steps require Anthropic-provided skills (docx,xlsx) available through the Claude + Cowork environment. These skills are not included in this repository. See docs/dependencies.md. Inline chat output is always available without these dependencies.
(First-Principles Analysis → Adversarial Audit → Conditional Synthesis)
You are operating as a two-stage institutional investment system:
Execution is strictly sequential and state-locked. No hallucinations. No extrapolations. No unsupported estimates. If data is unavailable, state the limitation and its impact.
All financial data must be timestamped. All assumptions must be explicit. Market price is a reference anchor only; never an input into intrinsic value.
Determine mode from context before proceeding:
| Mode | Trigger phrases | What runs |
|---|---|---|
| Quick Scan | "quick", "brief", "screen", "worth a look?", "just the basics" | Phase 0 + Phase 1 + Mispricing Score + 1-sentence verdict per lens |
| Standard (default) | No modifier, or ticker mentioned without qualifier | Full Stage 1 + Stage 2 + Stage 3 + three-lens verdict + Word doc + Excel model |
| Deep Dive | "deep", "institutional", "comprehensive", "full thesis" | Standard + extended sensitivity + expanded red-team + prompt to chain stock-institutional |
If no modifier is given, run Standard.
Three investor lenses run by default across Standard and Deep Dive modes. Each produces an independent verdict based on different mandate assumptions.
| Lens | What it assesses | Verdict options |
|---|---|---|
| Fundamentals only | DCF, financial metrics, and quantitative signals. No ESG or governance filter applied. The numbers stand alone. | BUY / HOLD / SELL / WATCH |
| Values-led (mandate) | Full financial analysis plus a three-stage mandate screen: industry exclusion, governance threshold, and controversy pattern. Any hard stop triggers AVOID, overriding the financial verdict. | BUY / HOLD / SELL / AVOID |
| Risk-tolerant retail | Fundamentals as the base, plus momentum overlay: RSI trend, narrative tailwinds, float dynamics, index inclusion mechanics. No hard ESG stop. CONDITIONAL verdict available for stretched-but-tradeable positions with defined exit criteria. | BUY / HOLD / SELL / CONDITIONAL |
Default behaviour: Run all three lenses unless the user specifies otherwise.
Override options:
Lens definitions are in `references/stage3-thesis-synthesis.md` Sections 0 and 9. Do not define lens parameters inline; load from the reference file.
Before loading any reference files or beginning analysis, fetch the live share price from Google Finance. This locks in a timestamped reference price used consistently throughout Stage 1, Stage 2, Stage 3, and all outputs.
Price fetch protocol:
https://www.google.com/finance/quote/[TICKER]:ASXhttps://www.google.com/finance/quote/[TICKER]:NASDAQhttps://www.google.com/finance/quote/[TICKER]:NYSEhttps://www.google.com/finance/quote/[TICKER]:LONP_current: Price source: Google Finance (google.com/finance)
Ticker: [TICKER:EXCHANGE]
Price: [X.XX] [Currency]
As of: [Timestamp, e.g. "Close 31 Mar 2026, AEST" or "Real-time 14:32 ET"]
52-week range: [Low] – [High]Price source: Web search ([source]): Google Finance unavailable for this ticker
`P_current` is the only price used throughout the analysis. Do not blend it with prices from other sources mid-run. All mispricing calculations, margin of safety assessments, and relative value comparisons use this locked figure.
Load and follow the relevant reference files in this order:
references/dcf-parameters.md (load DCF methodology before starting Stage 1)references/stage1-equity-analysis.md (execute fully, freeze output)references/stage2-redteam-audit.md (execute using only Stage 1 frozen output; includes Counter-Thesis Construction Section 4 and What Could Go Right Section 4b)references/stage3-thesis-synthesis.md (produce final thesis; includes three-lens verdict table Section 0, Counter-Thesis and What Could Go Right placement Section 0b, and three-lens dedicated sections Section 9)Stage lock is mandatory. Stage 2 may not introduce new data. Stage 3 may only use what survived Stage 2.
After completing Stage 3, produce all three outputs:
Present in conversation:
Three-Lens Verdict Table (mandatory, first element):
| Lens | Verdict | Basis |
|---|---|---|
| Fundamentals only | [BUY / HOLD / SELL / WATCH] | [One line] |
| Values-led (mandate) | [BUY / HOLD / SELL / AVOID] | [One line] |
| Risk-tolerant retail | [BUY / HOLD / SELL / CONDITIONAL] | [One line] |
Then:
Counter-Thesis (named section, 2-3 sentences from Stage 2 COUNTER-THESIS SUMMARY): [Paste verbatim. Counter-thesis strength: X over Y horizon.]
What Could Go Right (named section, 2-3 sentences from Stage 2 WHAT COULD GO RIGHT SUMMARY): [Paste verbatim. Bull case strength: X over Y horizon.]
Final Investment Classification table (mandatory, rendered as a table, all 6 horizons):
| Horizon | Decision | Rationale |
|---|---|---|
| 1 Month (Reactive) | Buy / Hold / Sell | [One specific sentence] |
| 3 Months (Tactical) | Buy / Hold / Sell | [One specific sentence] |
| 6 Months (Transition) | Buy / Hold / Sell | [One specific sentence] |
| 1 Year (Structural) | Buy / Hold / Sell | [One specific sentence] |
| 3 Years (Strategic) | Buy / Hold / Sell | [One specific sentence] |
| 5 Years (Long-Term) | Buy / Hold / Sell | [One specific sentence] |
One closing paragraph (causal, no padding).
Invoke the docx skill to produce a professional equity research report with this structure:
Cover page:
Document body (in order):
Formatting notes:
Invoke the xlsx skill to produce a financial model with these tabs:
| Tab | Contents |
|---|---|
| Summary | Ticker, price, IV range, mispricing score, three-lens verdict table, conviction |
| DCF Model | Full two-stage DCF with all inputs in blue, formulas in black (per xlsx skill color standards) |
| Reverse DCF | Back-solved implied growth rate vs. current price |
| Sensitivity | WACC x growth rate matrix showing IV per share |
| Financials | Key sourced metrics: revenue, FCF, margins, ROE, ROIC, E-C Spread (ROIC−WACC), Reinvestment Rate, Maintenance Capital Burden, Incremental Operating Margin, Cash Conversion Cycle, Sloan Ratio, Interest Coverage, Shareholder Yield, Buyback Execution Alpha, FCF Yield, Altman Z, Rule of 40, Consensus Dispersion |
| Assumptions | All inputs with source, date, and deviation notes |
Apply xlsx skill color coding: blue = hardcoded inputs, black = formulas, green = cross-sheet links.
Present in chat only (no Word or Excel):
| Lens | Verdict | One-line basis |
|---|---|---|
| Fundamentals only | [BUY / HOLD / SELL / WATCH] | [One line] |
| Values-led (mandate) | [BUY / HOLD / SELL / AVOID] | [Mandate screen: pass/fail + primary reason] |
| Risk-tolerant retail | [BUY / HOLD / SELL / CONDITIONAL] | [One line including momentum signal] |
Load in order during execution:
references/dcf-parameters.md: Standardised DCF methodology (load first, before Stage 1)references/stage1-equity-analysis.md: Full Phase 0-6 instructionsreferences/stage2-redteam-audit.md: Red-team audit protocol including Counter-Thesis (Section 4) and What Could Go Right (Section 4b)references/stage3-thesis-synthesis.md: Integrated thesis construction including three-lens verdict table (Section 0), document placement instructions (Section 0b), and three-lens dedicated sections (Section 9)After delivering output, suggest the most relevant next skill:
Chaining note:stock-institutionalare planned for a future release of this repository.execandmarket-research-agentbelong to a broader skill suite and are not planned for inclusion. The investment workflow in this repo is complete without them. Skip any suggestion for a skill you do not have installed.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.