From the OneLence founders

fstack

fstack is an MIT-licensed AI agent skill stack for founders who still write the product. The same / skills run in Cursor, Claude Code, OpenAI Codex, Google Antigravity, OpenCode, and other Agent Skills hosts. Built by Fabio Parlascino for his team, then opened to the world. Not part of the OneLence product.

Install

npx @scino/fstack install --all

npx @scino/fstack doctor

  • Cursor
  • Claude Code
  • Codex
  • Antigravity
  • OpenCode
  • Hermes / OpenClaw

npm: @scino/fstack

What fstack is

fstack is an MIT-licensed Agent Skills stack for founders who still write the product. Install once; the same / skills run in Cursor, Claude Code, OpenAI Codex, Google Antigravity, and OpenCode. Hermes and OpenClaw pick up project-local skills via npx @scino/fstack init. As of the 2026-09 README it ships 73 skills, 51 of them user-facing.

The F is both Fabio and founder. He built it for how he and his team actually work, then open-sourced it. OneLence is a different product. Same person, different job.

Dual engines

Two engines. One orchestrator (/fstack) that classifies the request instead of dumping every skill into the prompt.

  • Founder operations. Inbound leads, support tickets, posts, competitive teardowns. The work between commits.
  • Engineering. /engineer-mode is the default for anything non-trivial in code. It routes to 23 engineering playbooks and 22 design principles. /poteto-mode is a compatibility alias.

The bridge skill is /support-loop: a customer paid and the workspace is still locked. The agent finds the webhook, writes a failing test, fixes the handler, checks what else that path touches, and drafts the reply you can actually send. Most stacks stop at "sounds like a billing bug."

SkillWhen to use it
/fstackYou have a request and want the stack to classify it.
/founder-modeOwn the whole loop: product, code, copy, customer, speed.
/engineer-modeNon-trivial engineering. Playbooks and principles first.
/support-loopTicket, then codebase, then fix, then the reply you can send.
/lead-replyTurn a raw inbound into a consultative reply that matches what you actually ship.
/inbox-triageRank a pile of threads by commercial urgency and draft answers.

That is a flagship slice, not the catalog. The rest lives in the GitHub README.

A morning with fstack

Paste last night's inbox into /inbox-triage. You get deal-blockers, hot leads, questions, noise, and drafts instead of a guilt pile.

An inbound asks about SSO you do not have. /lead-reply is supposed to be consultative and true. If the product cannot do it, the draft says so. /unslop-email exists because the first pass will still try to "circle back."

A customer paid and the workspace is still locked. /support-loop owns the whole loop. If it is a bug, /engineer-mode owns the fix. If it is expected behavior, you still owe them a human explanation.

You shipped three PRs and need something public. /changelog-to-post turns the commit list into a customer changelog and a post you would actually publish. When it is time to build, /engineer-mode refuses to write logic until the data shape is named.

fstack vs gstack vs pstack

There is a small family of named stacks in this corner of the internet. They are not the same product with different logos.

Dimensionfstackgstackpstack
Author / stanceFabio Parlascino, founder work + engineeringGarry Tan, specialist rosterLauren Tan, engineering playbooks
Default modeDual-engine founder ops + /engineer-modeClaude Code specialist teamEngineering-first plugin
HarnessesCursor, Claude Code, Codex, Antigravity, OpenCode, Hermes/OpenClawClaude-centricCursor / Claude plugin as shipped by poteto

When to choose gstack or pstack instead

  • Use gstack if you want Garry's specialist roster inside Claude Code.
  • Use pstack if you want Lauren Tan's engineering plugin as she ships it.
  • Use fstack if you want one stack that can answer an inbound lead and then go fix the bug the customer just hit.

Engineering playbooks, principles, and a few review/CI skills started as Lauren Tan's pstack. They are MIT. fstack keeps the credit and ships that engine as /engineer-mode.

From fstack to OneLence

If you are here, you probably already hate agent theater and dashboard theater for the same reason. fstack is how Fabio runs the messy company loop in the editor: lead, ticket, post, fix. OneLence is what he and Yichen built when marketing reviews kept turning into the same fight over which source to scale, hold, or kill.

Different tool. Same allergy to pretending the numbers already decided for you.

FAQ

How do I install fstack?
Run npx @scino/fstack install --all, then npx @scino/fstack doctor. Re-run install to update. Windows can use ./setup.ps1; macOS/Linux can use ./setup.sh from a clone.
Which AI coding tools does it support?
Cursor, Claude Code, OpenAI Codex, Google Antigravity, and OpenCode are first-class. Hermes and OpenClaw pick up project-local skills via npx @scino/fstack init.
Is fstack part of OneLence?
No. Fabio built fstack for how he and his team work, then open-sourced it. OneLence is a separate product. Same founder, different job.
How is this related to pstack / gstack?
They are named stacks in the same corner of the internet. Engineering playbooks in fstack started as Lauren Tan's pstack and are credited (MIT). Founder-ops skills, the dual-engine router, the installer, and the browsing engine are original to fstack. gstack is Garry Tan's Claude Code specialist setup.
What license is it under?
MIT. Copyright (c) 2026 Fabio Parlascino.

Install fstack where you already work. OneLence is next door if you need a marketing decision layer.