# Specfork > Recipes for software: stack-free app specs that coding agents can find, compose and build from. Each spec is a set of numbered, testable requirements with acceptance checks. Specs can require other specs (bases such as auth or teams); resolving one gives a single bundle to build from. ## Use - CLI: `npx specfork search ` and `npx specfork resolve ` (writes specfork-bundle/BUNDLE.md). - Install the CLI: `npm i -g specfork`, `brew install specfork/tap/specfork`, `curl -fsSL https://specfork.dev/install.sh | sh`, or `go install github.com/specfork/specfork/cmd/specfork@latest`. - MCP: `claude mcp add specfork -- npx -y specfork mcp` gives agents `search_specs`, `get_spec`, `resolve_spec`. - Catalogue as JSON: https://specfork.dev/index.json - Docs: https://specfork.dev/docs/ ## Specs - [@majidbabaeifar/software-factory](https://specfork.dev/majidbabaeifar/software-factory/): A one-owner software factory. Intents in, a coding agent writes the spec, plan and code PRs, then reviews, merges, deploys and checks each change live. - [@specfork/archiver](https://specfork.dev/specfork/archiver/): Desktop file archiver for Windows, macOS and Linux. Create, extract, list, test and update 7z, zip, tar, gzip, bzip2 and xz archives, with AES-256 and safe extraction. - [@specfork/auth](https://specfork.dev/specfork/auth/): Email/password, OIDC and magic-link sign-in, TOTP 2FA, password reset, sessions, API keys. - [@specfork/budget](https://specfork.dev/specfork/budget/): Local-first personal envelope budget with accounts, split and transfer transactions, monthly assign and rollover, schedules, rules, reconciliation, file import, bank feeds, reports and optional sync. - [@specfork/clipboard-manager](https://specfork.dev/specfork/clipboard-manager/): Local desktop clipboard history for text, HTML, images and files, with limits, search, pins, collections, paste, global hotkey, ignore rules for secrets, editing, optional encryption and retention. - [@specfork/crm](https://specfork.dev/specfork/crm/): Customizable CRM with companies, people, deals, custom objects, views, notes, tasks, import, workflows and mail sync. - [@specfork/disk-usage](https://specfork.dev/specfork/disk-usage/): Desktop disk usage analyzer for Windows, macOS and Linux. Scan a folder or drive, explore a size tree and treemap, see file types and largest files, and clean up safely. - [@specfork/fitness-log](https://specfork.dev/specfork/fitness-log/): Personal fitness and health log with exercises, routines with progression, set logging, records, body measurements, food logging with macros, charts and private data export. - [@specfork/habits](https://specfork.dev/specfork/habits/): Personal, local-first habit tracker with yes/no and measurable habits, flexible frequencies, skips, streaks, habit strength score, charts, reminders, export and backup. - [@specfork/notifications](https://specfork.dev/specfork/notifications/): Per-user notification inbox with read, archive and snooze, per-type channel preferences, email delivery and digests. - [@specfork/password-manager](https://specfork.dev/specfork/password-manager/): Offline desktop password manager. One encrypted vault file in the open KDBX 4 format; entries, generator, TOTP, auto-type, auto-lock, clipboard clearing, history, import, export, merge. - [@specfork/privacy](https://specfork.dev/specfork/privacy/): Export all my data, delete all my data, import a previous export, and a data inventory, for any app that stores personal data. - [@specfork/projects](https://specfork.dev/specfork/projects/): Project management with work items, workflow states, labels, cycles, modules, saved views, comments, activity history, notifications and webhooks. - [@specfork/scheduling](https://specfork.dev/specfork/scheduling/): Booking pages with availability, team round robin, calendar sync, payments and webhooks. - [@specfork/screenshot](https://specfork.dev/specfork/screenshot/): Local desktop screenshots of a region, display, window or all displays, with delay, HiDPI output, annotation, undo, copy, save, pin, hotkeys, tray and CLI; no network by default. - [@specfork/support-inbox](https://specfork.dev/specfork/support-inbox/): Shared customer-support inbox with contacts, conversations, email and chat-widget channels, assignment, groups, labels, canned replies, business hours and reports. - [@specfork/teams](https://specfork.dev/specfork/teams/): Teams with member/admin/owner roles, email invites, and permission rows other specs extend. - [@specfork/text-editor](https://specfork.dev/specfork/text-editor/): Desktop text and source code editor. Tabs, encodings and line endings, large files, find and replace with regex and find in files, syntax highlighting, multi-cursor, macros, session restore. - [@specfork/todo](https://specfork.dev/specfork/todo/): Personal task manager with projects, subtasks, dates, priorities, labels, repeats, reminders, list/kanban/calendar views, filters, quick add, import and export. - [@specfork/web-analytics](https://specfork.dev/specfork/web-analytics/): Cookieless website analytics with a tracking script, hashed sessions, pageviews, custom events, referrers, UTM, dashboards, filters, realtime, public shares and retention. - [@specfork/webhooks](https://specfork.dev/specfork/webhooks/): Signed, retried, SSRF-safe outbound webhooks for events the requiring spec defines.