Browse · suites
Suites
A suite is the plan for a kind of app: the capabilities it is built from, in build order, which ones it almost always needs and which are optional, and the gaps - what such an app needs that Functional Weave does not have yet, so you know what you will still write.
An AI agent asks for one with the plan_app tool on the MCP server; fune suite <id> prints one in a terminal, and /v1/suites is the JSON.
For a kind of app
Accounting and bookkeeping accounting
Books for a small business: invoices and credit notes, VAT, double-entry journals, payment terms and debtors, bank reconciliation and period-end.
80 capabilities
35 core
19 gaps
Agriculture and farm management agriculture
Run a farm: field areas, seed, fertiliser and spray rates, yields, livestock stocking rates, feed rations, milk price, gross margins and growing degree days.
49 capabilities
24 core
10 gaps
User accounts and authentication auth
Sign-up and login forms, password policy and hashing, login lockout, and signed access tokens (JWT) read from the Authorization header.
34 capabilities
12 core
12 gaps
Banking and payments banking
Bank accounts and payments: overdraft interest, savings AER, monthly fee caps, Bacs dates, Faster Payments limits, payee checks and cheque wording.
64 capabilities
26 core
14 gaps
Charity and fundraising charity
Donations for a UK charity: Gift Aid eligibility and claims, small donations, regular giving schedules, matched giving, payroll giving and restricted fund accounting.
62 capabilities
26 core
13 gaps
Construction and trades construction
For builders, trades and contractors: quotes, materials take-offs, valuations with retention, CIS deductions, VAT reverse charge and Construction Act payment dates.
60 capabilities
28 core
13 gaps
Online shop and retail ecommerce
Sell goods online or over the counter: basket totals with promotions and VAT, coupons, delivery charges, gift cards, loyalty points, refunds and product codes.
57 capabilities
24 core
17 gaps
Education and training education
Schools, colleges and training: academic years and terms, year groups, attendance, grades and weighted marks, GPA and degree classes, timetable clashes, fees and CPD.
34 capabilities
15 core
8 gaps
Energy and utilities energy
Energy and water billing from meter reads: kWh, tariffs and time-of-use, the price cap, standing charges, CCL and VAT, estimated reads, solar, degree days and carbon.
59 capabilities
26 core
12 gaps
Fleet management fleet
Run a vehicle fleet: fuel and EV charging costs, mileage claims, company car tax, cost per mile and depreciation, servicing, emissions and drivers' hours.
50 capabilities
22 core
10 gaps
Accessible React forms forms-ui
GOV.UK-pattern form components for React (text, select, radios, checkboxes, dates, passwords, error summary) and the pure form state and checks behind them.
30 capabilities
9 core
8 gaps
Health clinic and practice management health-clinic
A clinic or practice: appointment slots, patient identifiers and ages, waiting times, and clinical calculators (BMI, BSA, eGFR, NEWS2, weight-based doses, gestational age).
49 capabilities
18 core
12 gaps
58 capabilities
30 core
15 gaps
Insurance insurance
General insurance from quote to claim: rating factors, IPT, instalments, mid-term changes, cancellations, no-claims discount, excess, underinsurance and reserves.
65 capabilities
28 core
13 gaps
Investments and wealth investments
Portfolios and wealth: returns (TWR, XIRR, CAGR), weights and rebalancing, fees, yields, bonds, drawdown, and UK ISA, pension and capital gains tax.
62 capabilities
27 core
13 gaps
Invoicing and billing invoicing
Raise invoices and credit notes with VAT per rate, set due dates from payment terms, chase late payers and track who owes what.
70 capabilities
31 core
17 gaps
Legal practice legal
Practice software for a law firm in England and Wales: conflict checks, limitation and court deadlines, time billing, client account retainers, disbursements, court fees and statutory interest.
71 capabilities
34 core
15 gaps
Lending and loans lending
Loans from quote to redemption: level repayments, amortisation schedules, APR, daily interest, overpayments, early settlement, affordability and LTV.
64 capabilities
27 core
13 gaps
Logistics, shipping and freight logistics
Ship goods: chargeable weight, freight and delivery rates, delivery dates, containers and pallets, labels, route distance, Incoterms, customs duty and demurrage.
52 capabilities
22 core
12 gaps
Manufacturing and production manufacturing
Make things: explode and cost bills of materials, yield and scrap, batch sizes, takt time, capacity, OEE, standard cost variances, lot codes and tolerance checks.
63 capabilities
29 core
14 gaps
Uptime monitoring and status pages monitoring
Turn probe results into up, degraded or down, incidents and uptime; drive a public status page; alert on thresholds, anomalies and SLO burn rates.
75 capabilities
25 core
12 gaps
Network tools and inventory network-tools
Parse and classify IPv4 and IPv6 addresses, CIDR and subnet maths, ports, MAC addresses and host names, and a network inventory with device status.
14 capabilities
7 core
4 gaps
Payroll and HR payroll
UK payroll for a small employer: PAYE tax, National Insurance, pensions, student loans and statutory pay into a payslip, plus holiday, notice and absence rules.
76 capabilities
34 core
14 gaps
Professional services and time billing professional-services
Run a consultancy or agency on its time: record and round time, bill it at rate cards, value unbilled WIP, and report utilisation and realisation.
56 capabilities
28 core
12 gaps
Property and lettings property
Lettings and property: rent proration and reviews, deposit caps, service charges, yields, stamp duty, council tax, mortgage affordability and completion statements.
64 capabilities
27 core
13 gaps
Subscriptions and SaaS billing subscriptions
Recurring billing for a SaaS or subscription business: trials, renewal dates, prorated plan changes, metered usage, renewal invoices with coupons, dunning and MRR, churn and LTV.
59 capabilities
29 core
14 gaps
Telecoms billing telecoms
Rating and billing for telecoms: calls from a rate deck, data allowances and overage, roaming, plus recurring plan billing and VAT.
55 capabilities
27 core
11 gaps
Todo and task lists todo
A to-do list's logic as pure functions: the item type, a list reducer, quick-add parsing, due dates, repeats, tags, filters, sorting and CSV import/export.
41 capabilities
16 core
8 gaps
Foundations
Shared by the suites above, which include them: money, dates, tax and validation.
Dashboards and charts dashboards
Chart geometry as data in any language (scales, ticks, axes, lines, bars, pies, sparklines) plus the statistics and number formatting a dashboard shows.
47 capabilities
16 core
7 gaps
Dates basics dates-basics
Calendar arithmetic on ISO dates: add days and months, count days and working days, bank holidays, quarters, recurrence and durations.
21 capabilities
9 core
3 gaps
Inventory and warehouse inventory
Stock control and warehousing: reorder points, safety stock and order quantities, FIFO or weighted average valuation, ABC classes, cycle counts, expiry picking and pallets.
52 capabilities
22 core
10 gaps
Money basics money-basics
Amounts in integer minor units: add, total, apply rates, split without losing a penny, compare, format, parse and convert.
16 capabilities
8 core
2 gaps
UK VAT and tax basics uk-tax
UK VAT by the rate in force on the date of supply: add, remove, the nine-box return and the flat rate scheme, plus the tax year and HMRC identifiers.
9 capabilities
5 core
3 gaps
Validation basics validation-basics
Check and normalise what people type: email, phone, postcode, names, bank details and check-digit identifiers.
14 capabilities
4 core
3 gaps