Apply John Bogle index investing rules for low-cost funds, asset allocation, fees, taxes, ETFs, advisers, and buy-hold discipline.
npx skills add https://github.com/simbajigege/book2skills --skill common-sense-index-investing-bogle
Knowledge source: *The Little Book of Common Sense Investing* by John C. Bogle.
Use this skill to evaluate investment fund choices, portfolio simplicity, cost drag, index fund discipline, asset allocation, and buy-hold behavior using Bogle's common-sense investing framework. It is educational decision support, not personalized financial advice.
Use this skill when the user asks:
Own the broad market at very low cost and hold it for the long term. Before costs, investors collectively earn the market return; after costs, the more they pay intermediaries, trade, and chase winners, the less they keep.
| Workflow | User question pattern | Inputs | Steps | Output | Independent trigger? | Distinct references? | Triage score | Should be subskill? | Reason |
|---|---|---|---|---|---|---:|---:|---|---|
| Fund comparison | "Which fund should I choose?" | Fees, turnover, strategy, benchmark, tax status | Compare cost, diversification, active risk, simplicity | Fund verdict | Yes | Yes | 3 | No | Primary index-investing workflow. |
| Cost drag analysis | "Do fees matter?" | Expense ratio, turnover, horizon | Estimate compounding drag | Cost warning | Yes | Yes | 3 | No | Same decision report. |
| Asset allocation | "How much stocks/bonds?" | Age, horizon, risk capacity, income need | Apply simple stock/bond discipline | Allocation range | Yes | Yes | 3 | No | Fits the same portfolio policy. |
| Product skepticism | "Should I buy ETF/smart beta/adviser pick?" | Product structure, costs, incentives | Check complexity, trading temptation, conflicts | Use/avoid verdict | Yes | Yes | 3 | No | Same Bogle cost/simplicity lens. |
The workflows are askable separately, but Bogle's method is intentionally simple: cost, broad diversification, tax efficiency, and patient holding are inseparable. A single-file skill preserves the "simplicity and parsimony" rule.
The Rule: Prefer owning the entire market through a low-cost traditional index fund over trying to select winners.
When reviewing a fund, first determine whether it gives broad, low-cost market ownership or introduces avoidable active risk.
The Rule: Costs are the most reliable predictor of investor outcomes because every dollar paid to intermediaries is a dollar not compounding for the owner.
Always run cost analysis before accepting a performance story.
The Rule: Past fund winners usually revert; chasing them turns a winner's game into a loser's game.
When a user cites performance, test whether it is durable, net of costs, and free of survivorship bias.
The Rule: Decide stock/bond allocation, keep costs low, rebalance, and hold through cycles.
For allocation questions, give ranges and rebalancing discipline, not market forecasts.
## Bogle Common-Sense Investing Review
**Decision:** ...
**Verdict:** Prefer index / Avoid active cost / Simplify / Needs data
| Test | Finding | Result |
|---|---|---|
## Portfolio or Fund Recommendation
...
## Cost Discipline
...
## Citations
...
Every substantive Bogle-method claim must include a citation to the original text.
Quote files:
cost-matters-quotes.md — costs, taxes, performance chasing, bond costs, speculative return, survivorship bias, ETFs, and Graham margin of safety.index-fund-quotes.md — owning the market, common sense, cost hypothesis, alpha, arithmetic, eliminated risks, reversion, simplicity, and investor underperformance.investing-wisdom-quotes.md — buy-and-hold, dividends, allocation, timeless advice, Gotrocks, smart beta, adviser conflicts, and simplicity.Citation format:
> "Author's exact words here."
>
> — *The Little Book of Common Sense Investing*, cited excerpt
Anchor mapping:
cost-matters-quotes.md: #tyranny-of-costs, #two-percent-costs, #taxes-are-costs, #past-performance-no-guarantee, #bond-costs-even-worse, #speculative-return, #survivorship-bias, #etf-trading-danger, #graham-margin-of-safetyindex-fund-quotes.md: #own-entire-market, #common-sense-investing, #cost-matters-hypothesis, #alpha-negative-sum, #relentless-arithmetic, #we-get-what-we-dont-pay-for, #index-fund-eliminates-risks, #reversion-to-mean, #simplicity-majesty, #investments-perform-better-than-investorsinvesting-wisdom-quotes.md: #buy-hold-prosper, #dividends-best-friend, #asset-allocation-critical, #time-tested-advice, #gotrocks-parable, #smart-beta-costs, #advisers-conflicts, #keep-it-simpleRules:
Integration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.
Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances
Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw.
Build and distribute Expo development clients locally or via TestFlight
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.
Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.
Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.
Take simbajigege/common-sense-index-investing-bogle from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.