buffet-skills - an open-source collection of Claude Code Skills to reproduce Buffett's decisions.
Buffet-skills is an open-source collection of Claude Code Skills, built upon Warren Buffett's complete investment framework. Buffet-skills extracts 49 core concepts from the Buffett shareholder letter corpus into 8 reference documents...
What are buffet skills?
Buffet-skills is an open-source collection of Claude Code Skills, built upon Warren Buffett's complete investment framework. Buffet-skills extracts 49 core concepts from Buffett's shareholder letter corpus into 8 reference documents. Through progressive loading and three execution paths (rapid filtering, in-depth analysis, and topical Q&A), AI analyzes any company using Buffett's decision-making process, outputting a structured report with 10 fixed chapters covering topics such as competitive advantage, management, valuation, and margin of safety.
The main functions of buffet-skills
-
Automatically trigger investment analysisIt automatically activates when users analyze stocks, read financial reports, discuss buying and selling decisions, or assess competitive advantages, allowing them to access the complete investment framework without explicitly mentioning "Buffett".
-
Progressive reference loadingThe design uses the SKILL.md main file in conjunction with 8 thematic reference files, allowing content such as the moat, management, finance, or industry manuals to be loaded only when needed, effectively controlling contextual costs.
-
Intelligent distribution of three execution pathsThe quick screening path uses an 8-question checklist to determine if a company is worth researching within 2 minutes; the in-depth analysis path reads the moat, management, financial and valuation documents in sequence to complete a full evaluation; and the topical Q&A path directly locates a single concept document for precise answers.
-
Moat Scanning and Trend AnalysisIdentify five types of moats: cost advantage, switching cost, network effect, intangible assets, and scale efficiency, and determine whether they are expanding or narrowing.
-
Management Three-Dimensional AssessmentThe quality and integrity of management are assessed from three dimensions: commitment fulfillment, capital allocation history, and alignment of shareholder interests. Management that is not honest will be subject to a veto.
-
Core Financial Indicator AnalysisFocusing on Buffett-style financial metrics such as owner returns, ROIC/ROE, and cash conversion rate, and distinguishing between accounting profit and real cash flow.
-
Valuation and margin of safety calculationUsing three valuation methods, we output the intrinsic value range, margin of safety percentage, and suggested entry price under optimistic, benchmark, and pessimistic scenarios.
-
Forced structured outputEach in-depth analysis must output 10 fixed chapters: conclusions, circle of competence, key assumptions, enterprise quality, financial snapshot, valuation, sell criteria, major risks, monitoring indicators, and comprehensive judgment.
-
Industry-specific manual supportIt includes built-in differentiated analysis manuals for industries such as insurance, banking, consumer goods, media, energy, railways, and technology, and calls up the corresponding evaluation logic for different industries.
-
Selling Discipline InspectionFor decisions to hold or sell, the four selling criteria are verified one by one to ensure that exit decisions also follow a systematic process.
How to use buffett-skills
- Environmental preparationEnsure that Claude Code is installed locally and that there is a project directory for storing skills.
- Download Project:implement
git clone https://github.com/agi-now/buffett-skills /tmp/buffett-skillsClone the repository to a local temporary directory. - Deploy Skill:implement
cp -r /tmp/buffett-skills/skills/buffett your-project/.claude/skills/buffettCopy the buffet folder to the target project..claude/skills/Under the path. - Verification Directory: Confirm that the directory structure strictly conforms to
your-project/.claude/skills/buffett/SKILL.mdIn addition to 8 reference files, Claude Code will automatically discover the skills in this path. - Start usingEnter any company name, stock code, or investment analysis question in the Claude Code dialog box, and the skill will be automatically triggered.
- Select analysis modeThe system will automatically distribute questions to three paths based on the question type: quick filtering (2-minute 8-question checklist), in-depth analysis (10-chapter complete report), or topical Q&A (precise answers to single concepts).
Key information and usage requirements for buffet-skills
-
Project natureOpen source Claude Code Skill, not a standalone application.
-
Reference source49 concept pages from Warren Buffett's shareholder letters and published works since 1965
-
Installation requirementsClaude Code must be installed, and the skill placement path must strictly conform to the specified path.
.claude/skills/<name>/SKILL.md -
Triggering methodAutomatically identifies and activates when analyzing keywords such as stocks, financial reports, buying and selling decisions, competitive advantages, and management, without requiring explicit mention of "Buffett".
-
Output formatA rigorous 10-chapter structured template (Conclusion, Circle of Competence, Key Assumptions, Company Quality, Financial Snapshot, Valuation, Sell Criteria, Key Risks, Monitoring Indicators, Overall Judgment)
-
Performance costDeep analysis consumed an average of approximately 30,829 more tokens and 59.2 seconds, and the number of tool calls increased from 2 to more than 11.
The core advantages of buffet-skills
-
Process rather than conclusionInstead of offering advice like "What Buffett buys," we replicate his decision-making process to help users understand why they should buy or not buy.
-
Disciplined output: Mandatory output of 10 complete chapters to avoid omissions in analysis; when the business model is highly uncertain, clearly give the disciplined conclusion of "If you can't judge, observe, don't act".
-
Engineering designProgressive loading solves the problem of long context costs, and three paths match different analysis depth requirements.
-
The actual test results were significant.In the three test cases of Apple stock analysis, banking framework, and holding/selling Moutai, the pass rate with Skill reached 100% (15/15), while the pass rate without Skill was only 66.7% (10/15), an improvement of 33%.
Comparison of similar products to buffet-skills
| Dimension | buffet-skills | buffet-oracle-analyzer | ai-sub-invest (ConsensusAI) |
|---|---|---|---|
| Core positioning | Replicating Buffett's Decision-Making Process | Buffett Philosophy + Modern Multidimensional Analysis Framework | Multi-Master Consensus Investment Decision System |
| Analytical perspective | Single depth (pure Buffett framework) | Single-dimensional analysis (primarily based on Buffett's analysis, incorporating technical analysis). | Diverse and broad perspective (aggregation of 21 analyst roles) |
| Data dependency | None, purely framework and corpus driven | Real-time financial/market/conference call data required | Requires a financial data API key and a Python environment. |
| Valuation methods | Three classic valuation methods + margin of safety | Eight models (DCF/PEG/DDM/NAV/parts summation, etc.) | It varies depending on the analyst's role. |
| Technical Analysis | none | Includes (K-line/moving average/RSI/MACD/market share analysis) | Supported by independent technical skills. |
| Output format | 10-Chapter Fixed Structured Template | Buffett Scorecard + Target Price + Position Sizing Recommendations | JSON signal aggregation + consensus rating |
| Installation method | Copy folder to .claude/skills |
Copy folder to .claude/skills |
need uv sync Install dependencies and configure the API. |
| Best scenario | Learning Buffett's thinking process and discipline | Generate in-depth stock research reports at the institutional level | Multi-perspective cross-validation to find consensus signals |
Application scenarios of buffet-skills
-
In-depth analysis of individual stocksEnter the company name and complete the entire evaluation process from competitive advantage to valuation using the Buffett framework.
-
Financial Report Quick ReadWhen reading annual reports or shareholder letters, quickly extract key financial indicators and management signals.
-
Buying and selling decision aids: Conduct a holding/selling check on the stocks in the portfolio, verifying each of the four selling criteria one by one.
-
Industry-specific researchIt utilizes industry manuals from sectors such as insurance, banking, consumer goods, media, energy, railways, and technology for vertical analysis.
-
Learning Value InvestingThrough a question-and-answer format, ask AI about core concepts such as circle of competence, Mr. Market, intrinsic value, and margin of safety.