The library
Sixty skills, sorted by the work they do.
Six download freely. The rest need a code.
Operating layer
Stage 0 · 3 skillsprocess-mapWhere you are in the process on a given company, and the one thing to do next.Under a minute.Freeinvestor-profileA ten minute interview that writes down your own rules: horizon, caps, cash floor, maximum position.Ten to fifteen minutes, once.Codememo-styleEdits a draft into the house style. Every number sourced, every claim dated, no slang.Two to ten minutes depending on length.CodeSourcing
Stage 1 · 6 skillsidea-funnelLogs each idea with where it came from, the fact that made you look, and a date to review it.Two minutes to log one. Ten minutes for a weekly review.Codevalue-chain-mapMaps an industry from raw input to end demand and marks where the profit actually pools.Thirty to sixty minutes for a chain you do not know.Codescreen-builderTurns a hypothesis into filters in the screener you already own, then ranks what comes back.Ten minutes to build. Ten to read results.Codecatalyst-calendarA dated list of what could move each name, and what would count as a bad surprise.Five minutes per name.Codefilings-radarWatches company filings for your whole list and reports the few that matter, in plain English.Runs in under a minute for twenty names.CodeapexscanScores a whole universe of stocks and ranks it, so you start with the names worth the time.A 300-name scan takes about an hour on a free data tier, and it tells you that before it starts.CodeTriage
Stage 2 · 3 skillstriageTen minutes on a company, ending in Go, Not yet, or No, and the one fact that would flip it.Ten minutes. If it takes an hour, that is the finding.Freeapex-excomA score out of 400 on any company in under a minute, split four ways.Thirty seconds.Freered-flagsForty accounting and governance checks, plus a full history of how far the shares have been diluted.Forty-five to ninety minutes done properly.CodeDeep research
Stage 3 · 9 skillsfiling-readerReads an annual report back to front and shows what changed since last year's.Sixty to ninety minutes for a 10-K.Codecall-decoderReads an earnings call for what management avoided as closely as what they said.Twenty to forty minutes.Codemoat-auditTests whether the competitive advantage is real, using evidence instead of adjectives.Forty-five minutes.Codeunit-economicsRebuilds the business one unit at a time: what one sale earns, what it costs, when it pays back.An hour, more if the unit is not obvious.Codetam-triangulatorSizes the market three separate ways and reconciles where the three disagree.Forty-five minutes.Codemanagement-dossierJudges the people running it by what they bought, what they were paid for, and what they promised.An hour.Codeexpert-call-kitPrepares customer and former-employee conversations, then sorts what you learned from what you confirmed.Twenty minutes to prepare, thirty to synthesise.Codevariant-perceptionWhat the market believes, what you believe, and the exact difference between the two.Twenty minutes, and it is the most uncomfortable twenty in the library.Codecycle-locatorPlaces a cyclical business in its cycle, and tests whether it only looks cheap on peak profits.An hour, mostly on announced capacity.CodeValuation
Stage 4 · 6 skillsmodel-scaffoldA working spreadsheet built on units and prices, not a growth rate typed into a cell.Two to four hours for a business you understand.Codescenario-engineTurns one valuation into a good, a base and a bad case, weighted by how likely each is.Thirty minutes.Codereverse-dcfWorks backwards from today's price to the growth it already assumes.Ten minutes.CodecompsA peer table where every peer, and every exclusion, carries the reason it is there.Forty-five minutes.Codequality-of-earningsMeasures the gap between reported profit and actual cash, and says where it went.Thirty minutes with the script.Codebalance-sheet-stressHow long the company survives if things go wrong: cash, debt maturities, covenant room.Forty minutes.CodeScore and decide
Stage 5 · 7 skillsapex-comThe 400 point score with the workings shown, including which data was missing and why.Three minutes.Codeapex-indexThe full 1,000 point score on live data, with the three specialist modules.Two minutes once connected.Codeapex-predictHow fast a re-rating could happen, and what would have to drive it.Five minutes.Codeasymmetry-mapDraws the downside first, then the upside, then weights both by your own probabilities.Ten minutes.Codekill-criteriaThe three to five dated, observable things that would tell you the case is broken.Eight minutes. It is the highest-value eight minutes here.Freepre-mortemIt is three years from now and the position lost 70 percent. Explain why.Twenty-five minutes.Codedecision-memoThe one page go or no-go, written to be re-read after you know the outcome.Thirty minutes.CodeWrite
Stage 6 · 5 skillsthesis-one-pagerYour argument on one page in seven blocks, with a source beside every number.Twenty minutes.Freedeep-dive-writerLong-form research in twelve sections, drafted from your own files rather than from memory.Three to five hours across several sittings.Codesteelman-bearThe strongest case against you, written by someone who wants you to be wrong.Forty-five minutes.Codechart-packThe eight standard charts, each with its source and a caption saying what to look at.Fifteen minutes once the data exists.Codefact-checkWalks every figure in a draft back to its source and flags what is unsourced or stale.Five minutes.CodeBuild the portfolio
Stage 7 · 4 skillsposition-weightApplies your own weighting rule and returns a size band, naming the rule that bound it.Five minutes.Codesleeve-architectGroups the portfolio, then finds the shared risks that quietly make several positions one bet.Twenty minutes.Codeentry-planHow you get in, and how you add or trim later, decided before the first order.Fifteen minutes.Codeliquidity-checkWhether you could actually get out, and how many days it would take.Five minutes.CodeMonitor
Stage 8 · 6 skillsthesis-trackerTracks a few numbers per position and reports how close each exit rule is to tripping.Ten minutes to set up, five a month to maintain.Codeearnings-prepWhat you expect before the results, written specifically enough to be wrong.Twenty minutes.Codeearnings-reviewGrades the quarter against what you wrote beforehand, not against the share price reaction.Thirty minutes.Codedrawdown-protocolA position is down badly. Refuses to discuss selling until it has checked whether anything changed.Twenty minutes, and it will feel longer.Coderegime-radarReads the macro backdrop and keeps only the part that would actually change a holding.Fifteen minutes.Codewatchlist-monitorOne page before the open, and nothing at all on days when nothing matters.Two minutes to read.CodeExit
Stage 9 · 2 skillsLearn
Stage 10 · 4 skillsdecision-journalWhat you decided, what you predicted, and how you felt. Dated, so it can be scored later.Three minutes per entry.Freebias-checkTwelve questions, ordered so the mistakes you actually make come first.Two minutes for the short version.Codecalibration-reportScores your past predictions and tells you where you are overconfident.Five minutes.Codequarterly-reviewAttribution, mistakes grouped by type, and what the portfolio would have done untouched.An hour.CodeReport
Stage 11 · 1 skillsConnected
Connected · 4 skillsdata-connectConnects live prices and filings, and tests every source before you rely on it.Ten minutes, once.CodepipelineRuns the whole process on one company, stopping three times where the judgement is yours.Two to three hours with the checkpoints.Codeignition-feedFlashpoint's own positions and trades, with the published reasoning, beside your portfolio.Three minutes.Codecoverage-universeEvery name Flashpoint covers, with its current score, and what changed since last month.Two minutes.CodeLocked
The other fifty-four need a code.
Paid Flashpoint subscribers get one. It arrives with your welcome email and unlocks every download on this site.
No code yet?
Subscribe for $49 a year →
All sixty are unlocked.
On this device. Take the whole library in one file, or pick them off one at a time.
Not your machine? Lock it again