Agent skills and workflows

Fulcra is a context store that belongs to you, not to your apps.

Your agents can get started with these skills and build their own to do more.

Make all your agents truly yours.

Most agents are brilliant strangers: they don't know what changed since your last conversation, and they can't pick up where another agent left off. Fulcra gives them one context you control, so every agent you connect can know you, know what's happening, work with your other agents, and become more helpful over time.

Each entry below teaches a connected agent one of those jobs — skills for the building blocks, workflows for whole outcomes. Paste a prompt into your agent and see what it does with real context, today. Every entry links to its source, so you can read the spec before your agent runs it.

Get your agents started
Copy
https://docs.fulcradynamics.com/agent-get-started.txt
New here? Connect Claude · ChatGPT · Hermes · OpenClaw · Grok Bot — or hand any agent the setup doc above.

What your agents can pick up today.

Skills and workflows that teach your connected agents to work in the context you own, so they know you, know what's happening, work with each other, and get more helpful over time. This isn't everything agents can do with Fulcra; these are examples to start from and build on. Skills come from the official and community repositories; workflows walk you through a whole outcome. Every entry links to its source, so you can read the spec before your agents run it.

Direct your agent to this page and ask "which Fulcra skills should I start with today?"

Skill
Official
House icon

Build a team of agents

fulcra-workspaces

Gives your agents shared memory, team inboxes, and a common file store on Fulcra. Agents on different platforms work one project together instead of in parallel silos.

Gives a group of agents one place to work that you own. Team files live in your Fulcra file store under team/<team-name>/, so the work, the progress and the outputs outlast any single agent or session.

  • Creates or joins a team, and asks you to define each agent's role instead of assuming one.
  • Keeps a fixed structure per team: role, progress, completed work, sessions, tasks, a shared knowledge base, and artifacts.
  • Runs an inbox per member. Agents leave each other timestamped messages and archive them once processed, and file versioning gives you an audit trail of when each message arrived and when it was handled.
  • Requires an agent to update its progress files before it finishes, so the next agent, or the same one waking on a cron run, starts from accurate state.
  • Warns before any cross-agent data transfer, because moving context between agents can expose it to a principal you never authorized.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-workspaces.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-workspaces skill and follow it. Give my agents one shared place to work that I own, where their progress, handoffs and outputs outlive any single session. Ask me what your role should be, and show me the structure before creating anything.
npx skills add fulcradynamics/agent-skills/fulcra-workspaces
Skill
Official
Eye icon

Show agents what changed

fulcra-situational-awareness

Teaches agents to open every session by scanning Fulcra for what changed: new memory files, team inbox messages, freshly ingested data. Your agents stop asking for a recap and start already caught up.

Gives your agent the habit of checking what changed before it starts work, so a new session opens from current state and you are not asked to recap.

  • Asks your permission first, then records the habit in its own memory so the scan runs at the start of each session.
  • Runs fulcra data-updates for the window since its last check, which summarizes recent ingestion and file changes across your datastore in one call.
  • Notices which team and memory files moved without downloading them, and fetches only the ones the current task needs.
  • Checks its team inbox for coordination messages left by other agents or by you.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-situational-awareness.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-situational-awareness skill and follow it. Start each of our sessions already knowing what changed in my world since we last talked, and lead with what deserves my attention. Ask me before making it a standing habit.
npx skills add fulcradynamics/agent-skills/fulcra-situational-awareness
Skill
Community
Forward arrow icon

Ship a working prototype

fulcra-rapid-prototype

Turns your agents into a disciplined prototyping team: a strict seven-step pipeline from intake to retro, with git state tracked locally and every build backed up to your Fulcra file store. You get working code with a paper trail, not a one-off chat.

A pipeline for taking an idea to a working prototype without skipping the parts that get skipped. Seven phases in order, each ending in a git commit, with the repository bundled to your Fulcra account so the work is portable instead of stuck on one machine.

  • Intake, Interview, Architecture, Plan, Prototype, Build, Retro. Architecture and Prototype are gates: the agent stops and waits for you to approve the written artifact.
  • Maps requirements onto Fulcra data types before any code, and defines custom types where nothing existing fits.
  • Bans mock data. Spikes run against real records, because prototyping against simulated data proves nothing.
  • Keeps a decision journal of trade-offs and dead ends, then bundles it with the repository so the context travels with the code.

This is a community skill, aimed at complex ideas, architectural exploration and third-party integrations rather than everyday work. Open the source before your agent starts a pipeline.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-rapid-prototype community skill and follow it. I have an idea I keep not building. Interview me, then take it from idea to working prototype — pausing at the architecture gate for my sign-off before you write any code.
npx skills add fulcradynamics/community-skills/fulcra-rapid-prototype

For Builders

Skill
Official
Device connection icon

Connect your agents

fulcra-connect

How agents connect to Fulcra: the CLI and MCP entry points, the authentication flow, and how to verify the connection before first use. Connect once, and every agent you run reads from the same context you own.

The connection step on its own. It covers both entry points, the CLI for agents with a shell and the hosted MCP server for chat agents, plus the device authorization flow that puts your agent on your account.

  • CLI path: uvx fulcra-api runs the client without installing it, and uvx fulcra-api auth login starts the authorization flow.
  • MCP path: point any MCP-capable agent at https://mcp.fulcradynamics.com.
  • Credentials persist to disk and access tokens refresh on their own, so the login is a one-time step.
  • Tells the agent what to do when its shell has no outbound network access: move you to the MCP connector instead of trying to debug the network.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-connect.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then read https://github.com/fulcradynamics/agent-skills/blob/main/skills/fulcra-get-started/SKILL.md and follow it. I want to end today with something working, not just connected — help me pick the most useful first thing Fulcra can do with my world, and build it with me.
npx skills add fulcradynamics/agent-skills/fulcra-connect
Skill
Official
Puzzle piece icon

Learn the building blocks

fulcra-primitives

A plain introduction that teaches agents Fulcra's core primitives: data types, records, and versioned files. An agent that knows these can build everything else in this library on its own.

The reference an agent reads when it needs the mechanics instead of a guided flow. Three primitives cover most of what Fulcra stores: events for things that happened, metrics for values measured over time, and files that version themselves on every upload to the same path.

  • Installs and runs the CLI, and completes device authorization in two steps so the command does not hang waiting on a browser.
  • Creates custom data types from the base annotation shapes: moment, boolean, numeric and scale.
  • Uploads, lists, inspects and downloads files, including earlier versions of a path.
  • Covers the Open Knowledge Format conventions the file store expects, and where artifacts belong.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-primitives.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-primitives skill and follow it. Teach me what my account can hold, using my own data — something that happened, something measured over time, and a file that keeps its history — then help me store my first thing worth keeping.
npx skills add fulcradynamics/agent-skills/fulcra-primitives
Skill
Community
Forward arrow icon

Ship a working prototype

fulcra-rapid-prototype

Turns your agents into a disciplined prototyping team: a strict seven-step pipeline from intake to retro, with git state tracked locally and every build backed up to your Fulcra file store. You get working code with a paper trail, not a one-off chat.

A pipeline for taking an idea to a working prototype without skipping the parts that get skipped. Seven phases in order, each ending in a git commit, with the repository bundled to your Fulcra account so the work is portable instead of stuck on one machine.

  • Intake, Interview, Architecture, Plan, Prototype, Build, Retro. Architecture and Prototype are gates: the agent stops and waits for you to approve the written artifact.
  • Maps requirements onto Fulcra data types before any code, and defines custom types where nothing existing fits.
  • Bans mock data. Spikes run against real records, because prototyping against simulated data proves nothing.
  • Keeps a decision journal of trade-offs and dead ends, then bundles it with the repository so the context travels with the code.

This is a community skill, aimed at complex ideas, architectural exploration and third-party integrations rather than everyday work. Open the source before your agent starts a pipeline.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-rapid-prototype community skill and follow it. I have an idea I keep not building. Interview me, then take it from idea to working prototype — pausing at the architecture gate for my sign-off before you write any code.
npx skills add fulcradynamics/community-skills/fulcra-rapid-prototype
Skill
Community
Puzzle piece icon

Categorize your records

fulcra-computed-data-types

Teaches agents to write the parser your data needs: raw exports become computed Fulcra data types tagged by the dimension you care about, like artists, genres, or categories. Afterward, any connected agent can answer questions along that dimension.

Extends fulcra-ingest for the case where you want one dimension of an export as its own queryable type: your streams by artist, your viewing history by genre, your orders by category.

  • Asks which dimension you want, inspects the shape of your raw files, and creates the matching annotation type if it does not exist yet.
  • Generates the parser from a template that already handles deterministic ids, batch tag creation and case-insensitive tag matching.
  • Runs the script, batch-ingests the records, and registers the new type in your source map and ingest log so the next run knows about it.

This is a community skill, and an extension rather than a starting point: it loads fulcra-ingest for the CLI syntax and the source-mapping rules. Open the source to read the full pipeline.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-computed-data-types community skill and follow it. Turn one slice of my export into something I can actually query: my listening by artist, my viewing by genre, my orders by category. Ask me which dimension matters, and show me the plan first.
npx skills add fulcradynamics/community-skills/fulcra-computed-data-types
Skill
Community
Pipeline arrow icon

Get grilled, then build

fulcra-prototype-grill-me

The rapid-prototype pipeline with a tougher front door: the agent interviews you one question at a time until your fuzzy idea is a real spec, then builds it, with git tracking every phase and the repo bundled to your Fulcra file store.

A sibling of fulcra-rapid-prototype for ideas that aren't fully formed yet. The engagement starts with a Grill Me intake, exactly one clarifying question at a time, and ends in working software with Fulcra as the backend.

  • Six phases in order: Intake and Interview, Architecture, Plan, Prototype, Build, Retro, each ending in a git commit. Architecture and Prototype are gates that wait for your sign-off.
  • No mock data: prototypes map to real Fulcra primitives, or create custom data types and write real records.
  • State lives in a local git repository, backed up to your Fulcra account with git bundle, and a decision journal keeps the trade-offs and dead ends portable too.
Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-prototype-grill-me community skill and follow it. I have a half-formed product idea. Grill me one question at a time until it's a real spec, then take it through the pipeline to a working prototype.
npx skills add fulcradynamics/community-skills/fulcra-prototype-grill-me

Memory & Continuity

Skill
Official
Brain icon

Share memory between agents and platforms

fulcra-memory

Teaches agents to keep their memory in Fulcra, synced in the open OKF format, instead of locked in one platform's silo. What one agent learns, every agent you authorize remembers — on any platform.

Keeps one agent's working record in your account instead of inside the agent. Its progress, role, session summaries and long-running tasks go to agent/<agent-name>/ in your file store, in a structure you and other agents can read.

  • Writes a progress.md you can actually review: recent work and next steps, not a dump of internal state.
  • Keeps role.md current, so it stays clear what this agent is for and how it operates.
  • Records session summaries carrying the decisions, links and preferences that came out of each spate of work, and tracks longer objectives in task files it updates as work progresses.
  • Finds what changed across its own and shared namespaces with fulcra data-updates rather than listing directories.
  • Checks progress reports for personal data and credentials before uploading them.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-memory.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-memory skill and follow it. From now on, remember what we did and what's next, so tomorrow's session starts where this one ended instead of from zero. Show me your first progress note before you save it.
npx skills add fulcradynamics/agent-skills/fulcra-memory
Skill
Official
Eye icon

Show agents what changed

fulcra-situational-awareness

Teaches agents to open every session by scanning Fulcra for what changed: new memory files, team inbox messages, freshly ingested data. Your agents stop asking for a recap and start already caught up.

Gives your agent the habit of checking what changed before it starts work, so a new session opens from current state and you are not asked to recap.

  • Asks your permission first, then records the habit in its own memory so the scan runs at the start of each session.
  • Runs fulcra data-updates for the window since its last check, which summarizes recent ingestion and file changes across your datastore in one call.
  • Notices which team and memory files moved without downloading them, and fetches only the ones the current task needs.
  • Checks its team inbox for coordination messages left by other agents or by you.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-situational-awareness.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-situational-awareness skill and follow it. Start each of our sessions already knowing what changed in my world since we last talked, and lead with what deserves my attention. Ask me before making it a standing habit.
npx skills add fulcradynamics/agent-skills/fulcra-situational-awareness
Skill
Official
Sliders icon

Remember your preferences everywhere

fulcra-prefs

Captures your preferences the moment you express them and loads them at the start of every session. Say 'from now on' once, and every agent on every platform respects it.

Stores your preferences as records in your account rather than in one agent's memory, so every agent you connect starts from the same set. The agent loads them at the start of a session, applies them, and adds new ones as you state them.

  • Creates a "User Preference" custom annotation type on first run and reuses it after that.
  • Loads every recorded preference at session start, and where two conflict it honors the most recent one.
  • Captures what you actually said: explicit asks, corrections, and patterns you confirmed when asked.
  • Will not capture silent inferences, one-off task context, credentials, health details you did not ask it to store, or another person's preferences.
  • Records aversions as well as preferences, so an agent also knows what not to suggest.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-prefs.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-prefs skill and follow it. Learn how I like things done, and remember it everywhere: when I state a preference or correct you, keep it so every agent I use gets it too. Only what I actually said, checked with me.
npx skills add fulcradynamics/agent-skills/fulcra-prefs
Skill
Official
Rewind clock icon

Back up your agents

fulcra-agent-backup

Backs up agent memory to versioned Fulcra storage, with restore, rollback, and cloning. A wiped session, a bad update, or a platform switch stops being a catastrophe: bring the same agent back anywhere.

Snapshots an agent's identity and memory into your account so you can rewind it. The archive goes to one path in your file store, and because Fulcra versions files by path, repeated uploads build a timeline of that agent's states.

  • Bundles SOUL.md, IDENTITY.md, MEMORY.md and the memory/ directory into memory.tar.gz, with generated restore instructions inside the archive.
  • Runs on a schedule, from a heartbeat or alongside a memory sync.
  • Takes a fresh backup before any rollback, so you can undo the rollback too.
  • Clones an agent: the source agent backs up and reports its path, and the destination agent restores from it, then proves the clone worked by recalling specifics it has just learned.
  • Requires your explicit confirmation before overwriting memory and identity, and checks for sensitive data before it uploads.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-agent-backup.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-agent-backup skill and follow it. Make yourself restorable: snapshot your memory and identity into my account so I can roll you back, or clone you, whenever I need to. Tell me where the snapshot lives.
npx skills add fulcradynamics/agent-skills/fulcra-agent-backup
Skill
Community
File export icon

Make your Codex history portable

computer-history-collector

Projects Codex's Computer History summaries into your Fulcra account on a schedule. A record that lives inside one platform becomes context every agent you authorize can read.

A community skill from an outside repository, kubla/a-particular-set-of-skills. It takes the Computer History summaries Codex already writes on your Mac and keeps them flowing into your account, so the record is not stranded in one tool.

  • Previews the projected note, interval, tags, sources, data type and remote path before it authenticates or writes anything, so you can see exactly what would land in your account first.
  • Sets up a token-free macOS LaunchAgent that sweeps roughly every ten minutes, and reports the authenticated owner, the computer name and the initial sweep counts when it is done.
  • Keeps the projected note faithful to the summary Markdown, minus its trailing Citations section, and leaves the uploaded source file unchanged.
  • Setup is convergent: it preserves your local configuration, projection map and projection status while refreshing the managed runtime.
  • Uninstall removes only the local runtime and LaunchAgent. Everything already projected, and every source-file snapshot, stays in your account.

Requires macOS, Codex Computer History, uv, and network access. Open the source and read its spec before your agent runs it.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the computer-history-collector community skill and follow it. Keep a record of what my computer has been working on that all my agents can read, not just Codex. I'm on a Mac with Codex Computer History on — show me the preview and get my approval before you authenticate or write anything.
npx skills add kubla/a-particular-set-of-skills/computer-history-collector
Skill
Community
Vault lock icon

Give agents a shared notebook

fulcra-vault

An Obsidian-style markdown knowledge vault stored in your Fulcra account: projects, people, decisions, and domain notes linked with wikilinks. Every agent you authorize reads and writes the same durable memory.

Durable prose memory your agents maintain like a wiki. Notes live as markdown files in your Fulcra file store using Open Knowledge Format, so the vault belongs to your account, not to any one agent or machine.

  • Notes for projects, people, decisions, and domains, interconnected with [[wikilinks]] and mapped from a single index.md.
  • Agents edit only the sections they own, record provenance for every conclusion, and append to logs instead of rewriting history, so an audit trail comes built in.
  • Because the store is Fulcra, the same vault is readable and writable by every agent you authorize, on any platform.
Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-vault community skill and follow it. Set up a shared knowledge vault for my projects and the people I work with, and from now on record decisions and durable notes there instead of keeping them to yourself.
npx skills add fulcradynamics/community-skills/fulcra-vault
Workflow
Official

Start each session informed

How to Give Your Agent Durable Memory and Situational Awareness by Syncing Progress to Fulcra and Scanning for What Changed

Set your agent up to write its own progress into your Fulcra account and scan for what changed before it starts, so a new conversation doesn't begin from zero.

A Cookbook recipe run as a workflow. It moves what your agent knows about your ongoing threads out of the current chat window and into your own account, so the next session opens already knowing where things stood.

  • Triages the skill library against how you actually work rather than adopting everything at once, which surfaced fulcra-memory and fulcra-situational-awareness as the two with the highest immediate payoff.
  • Creates a working namespace in your Fulcra file store: a role file describing what the agent is and how it operates, a progress file for recent work and next steps, and the index and log files the format requires.
  • Puts the drafts in front of you before anything uploads, so you see exactly what the agent is about to write down about you.
  • Records your consent in the role file, then runs the first awareness scan on the spot, so you watch the habit work once before trusting it to run unsupervised.

Connect your agent first at fulcradynamics.com/connect/claude or fulcradynamics.com/connect/chatgpt, or point any MCP-capable agent at https://mcp.fulcradynamics.com/mcp. Then open the write-up for the full walkthrough.

Paste to your agent
Copy
Help me stop re-explaining my ongoing work every time we talk. Start now, with no setup: ask me which threads you should be tracking, then draft the progress note you would keep between sessions. For the version that persists and notices what changed, read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, so you can keep that note in my account and scan it before each session.
Workflow
Official

Work from any machine

How Fulcra Makes My Agent's Work Portable Across Sessions and Fresh VMs

Move the context that explains your work out of one agent's chat history and into your Fulcra account, so a fresh VM starts knowing what matters instead of re-deriving it.

A Cookbook recipe run as a workflow. Every fresh VM hands your agent a clean environment and no understanding of the work that came before it; this puts the explanation somewhere that outlives the machine.

  • Audits a year of agent-driven activity, commits, pull requests and reviews, to find which work actually recurs and which repositories matter.
  • Writes a work map into a shared vault: what the account is for, how the projects relate, and where a new agent should start reading.
  • Adds an index so an authorized agent can find that map without being told where it lives.
  • Points the agent's local memory at the shared copy rather than keeping its own, then verifies the round trip by downloading the files again and comparing them.

Connect your agent first at fulcradynamics.com/connect/claude or fulcradynamics.com/connect/chatgpt, or point any MCP-capable agent at https://mcp.fulcradynamics.com/mcp. Then open the write-up for the full walkthrough.

Paste to your agent
Copy
Help me make your context portable instead of trapped on one machine. Start now, with no setup: ask me which repositories and projects matter, then draft the work map a fresh agent should read first. For the version that survives the VM, read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, so the map lives in my account instead of your session.
Workflow
Official

Keep your agent current

How to Help Your Agent Build Situational Awareness by Automating Knowledge Syncing and Refining Core Directives

Put your agent's own documentation and pattern reading on a daily schedule, and loosen the stale rules in its memory, so it stops working from last quarter's API.

A Cookbook recipe run as a workflow. It fixes an agent that keeps writing against deprecated APIs and obsolete house rules by scheduling its own reading rather than correcting it by hand.

  • Starts by asking the agent to analyze its own history by request type, so the gaps are located from evidence rather than guessed at.
  • Sets up two daily background jobs: one that fetches and summarizes the official documentation, one that mines the agent-skills and community-skills repositories for emerging patterns.
  • Routes both jobs through the fulcra-vault skill, so the synthesized knowledge lands in a shared knowledge base instead of being stranded in local chat logs.
  • Rewrites the agent's long-term memory to drop rigid constraints it had outgrown, and adds a standing directive to check the vault before starting new work.

Connect your agent first at fulcradynamics.com/connect/claude or fulcradynamics.com/connect/chatgpt, or point any MCP-capable agent at https://mcp.fulcradynamics.com/mcp. Then open the write-up for the full walkthrough.

Paste to your agent
Copy
Help me stop correcting the same stale assumptions every session. Start now, with no setup: ask me which sources you go out of date on fastest, then draft the daily refresh you would run and the rules in your memory that are overdue for a rewrite. For the version where the refreshed knowledge survives the chat window, read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, so the summaries land in my account where your other agents can read them too.
Workflow
Official

Stop re-explaining projects

How to Help Your Agent Build Situational Awareness by Building a Single "Active Projects Tracker"

Give each ongoing project a short status file and a single index your agent checks first, so a new conversation opens knowing which project, which people, and which stage.

A Cookbook recipe run as a workflow. It replaces the re-briefing at the top of every conversation with one small tracker the agent reads before it answers.

  • Begins by asking the agent what you actually use it for, by category, so the projects that need files are the ones that keep recurring.
  • Writes one status file per project holding only what is established — current stage, the usual ask, who is involved — instead of a full project archive.
  • Builds the index last, linking out to each file rather than repeating their contents, so there is one place the agent checks first.
  • Moves the tracker out of the agent's private memory and into your Fulcra account, with the memory copy kept as a pointer, so every agent sees the same source of truth.

Connect your agent first at fulcradynamics.com/connect/claude or fulcradynamics.com/connect/chatgpt, or point any MCP-capable agent at https://mcp.fulcradynamics.com/mcp. Then open the write-up for the full walkthrough.

Paste to your agent
Copy
Help me stop re-explaining my ongoing projects at the start of every conversation. Start now, with no setup: ask me what I actually bring to you most often, by category, then draft one short status file per project and an index that points at them. For the version other agents can read too, read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, so the tracker lives in my account rather than only in your memory.
Workflow
Official

Free your meeting notes

Is Context Trapped in Your Work Tools?

Pull scattered meeting recaps into one place your agent can read as a single dataset, then make reviewing them a standing habit rather than a one-off.

A Cookbook recipe run as a workflow. Months of meeting recaps sit unread in an inbox; this turns them into one connected dataset an agent reasons over, without generating any new data.

  • Centralizes recaps from many separate meetings into one place, so the agent reads them as a single body of work rather than as isolated documents.
  • Asks for open action items across the whole set, which surfaces who is carrying unresolved work across meetings that never referenced each other.
  • Verifies the reasoning by asking the agent to show where a specific claim came from, which is also what catches recaps that exist only as share links with no retrievable text.
  • Writes the review step in as a standing instruction stored with the data, so the habit survives a new session and follows you between agents.

Connect your agent first at fulcradynamics.com/connect/claude or fulcradynamics.com/connect/chatgpt, or point any MCP-capable agent at https://mcp.fulcradynamics.com/mcp. Then open the write-up for the full walkthrough.

Paste to your agent
Copy
Help me get value out of meeting recaps I never open. Start now, with no setup: ask me where the recaps live and what decision you should be informing, then tell me what is still open across all of them and show me where each claim came from. For the version that keeps working after this chat, read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, so the notes and the standing instruction live with my data instead of in one conversation.
Workflow
Official

Rescue scattered ideas

Is Your Creative Brainstorming Trapped in Voice Memos and Photos?

Turn voice memos and photographed notes into text your agent can actually read, land them in one folder, and get back the throughline you had not seen yet.

A Cookbook recipe run as a workflow. Real creative thinking captured as audio and photographs is format-locked and unusable; this converts it into material an agent can reason over.

  • Routes voice notes and photographed pages through a conversion step, so what arrives is text files rather than audio and images the agent cannot parse.
  • Lands everything in one named folder, which is what lets the agent read the captures as a single document instead of a pile of fragments.
  • Asks the agent to reflect back the throughline rather than summarize, which is what surfaces the question underneath several separate ideas.
  • Keeps only the text-ified form in your context store — the originals stay where they are, since it is the text that makes them readable at all.

Connect your agent first at fulcradynamics.com/connect/claude or fulcradynamics.com/connect/chatgpt, or point any MCP-capable agent at https://mcp.fulcradynamics.com/mcp. Then open the write-up for the full walkthrough.

Paste to your agent
Copy
Help me turn raw creative captures into something you can actually work with. Start now, with no setup: I will paste in my voice-note transcripts and describe the photographed pages, and you reflect back the throughline and the structure underneath them. For the version where the captures accumulate instead of being re-pasted every time, read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, so the text versions live in one folder you can read directly.

Teamwork

Skill
Official
House icon

Build a team of agents

fulcra-workspaces

Gives your agents shared memory, team inboxes, and a common file store on Fulcra. Agents on different platforms work one project together instead of in parallel silos.

Gives a group of agents one place to work that you own. Team files live in your Fulcra file store under team/<team-name>/, so the work, the progress and the outputs outlast any single agent or session.

  • Creates or joins a team, and asks you to define each agent's role instead of assuming one.
  • Keeps a fixed structure per team: role, progress, completed work, sessions, tasks, a shared knowledge base, and artifacts.
  • Runs an inbox per member. Agents leave each other timestamped messages and archive them once processed, and file versioning gives you an audit trail of when each message arrived and when it was handled.
  • Requires an agent to update its progress files before it finishes, so the next agent, or the same one waking on a cron run, starts from accurate state.
  • Warns before any cross-agent data transfer, because moving context between agents can expose it to a principal you never authorized.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-workspaces.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-workspaces skill and follow it. Give my agents one shared place to work that I own, where their progress, handoffs and outputs outlive any single session. Ask me what your role should be, and show me the structure before creating anything.
npx skills add fulcradynamics/agent-skills/fulcra-workspaces
Skill
Official
Outbox send icon

Message another person's agent

fulcra-mesh

Lets your agent trade messages with an agent on someone else's Fulcra account. Each side writes only to its own dedicated outbox and reads the other's through a share naming exactly that one channel, so neither of you hands over access to anything else.

Links your agent to an agent on a different Fulcra account: a friend's assistant, a teammate's bot, a site agent reporting a broken link to the team that owns the docs. The usual ways to do that are all too much — a shared login, a broad data grant, or a bot sitting in the middle — so this does it with the narrowest thing that works.

  • One dedicated outbox channel per peer relationship, shared with a datashare naming exactly that channel. Never share_all_data, never a general-purpose channel your other workflows already write to.
  • Nobody gets write access to anybody: a peer cannot post into your account and you cannot post into theirs. Each side publishes to its own channel and the other reads it.
  • Asks for your explicit say-so before creating the share, and again before installing the scheduled sweep that reads incoming traffic. Asked for the broad version, the skill's answer is to stop and show you the narrow one.
  • Treats a send as undelivered until it reads the message back by that send's own id, because an upload receipt only proves the request was accepted.
  • Reads forward from a durable per-peer cursor, so a sweep that was down for a day picks up the day it missed instead of quietly skipping it.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-mesh.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-mesh skill and follow it. I want you to be able to trade messages with a friend's agent without either of us handing over access to our accounts. Set up your own outbox, show me exactly what you are about to share before you share it, and write the prompt I should send them so their agent can set up its side.
npx skills add fulcradynamics/agent-skills/fulcra-mesh
Skill
Community
Connected nodes icon

Coordinate all your agents

fulcra-agent-coordination

Adds the discipline a real fleet needs on top of fulcra-workspaces: who is present, who holds which role, directed work with acknowledgments, and fleet health, folded deterministically so every agent agrees on the state. Your fleet stops stepping on itself.

Sits on top of fulcra-workspaces and adds the parts a shared file store leaves open. A team gives agents shared memory and inboxes; this adds who is alive, who holds which role, how work is handed off, and whether anything is actually running.

  • Six layers over one team namespace: presence, roles held by lease instead of by session, continuity checkpoints with a deterministic resume brief, an N-reviewer verdict tally, directed work with acknowledgements, and fleet health.
  • Anything two agents must agree on is computed by a shared engine as a fold over stored state, so two agents reading the same state reach the same answer instead of each interpreting timestamps for itself.
  • Ships a stdlib-only Python engine inside the skill, with no install step and nothing to resolve.
  • Reads an inbox once per wake rather than running a resident listener, which keeps retry policy visible to you and stops a slow read from wedging a long-running process.

This is a community skill. Open the source before your agent runs it: the repository records exactly which upstream modules the vendored engine includes and excludes.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-agent-coordination community skill and follow it. My agents work side by side but not together. Show me who's actually alive, who owns what, and whether anything is really running — starting with the preflight on my existing workspace.
npx skills add fulcradynamics/community-skills/fulcra-agent-coordination
Skill
Community
Overview eye icon

See team progress

fulcra-project-dashboard

Builds a management dashboard over your agent team's workspace: progress, work logs, an executive summary, and timeline charts. See what your agents actually did without reading every log.

A manager's view of what an agent team has been doing, built over a fulcra-workspaces team namespace. It reads the team's own progress files, so nobody has to file a separate report.

  • Distills the team role, the team progress and each member's progress into an executive summary written into the dashboard's data.
  • Shows recent work logs, completion against outstanding work, and a timeline or Gantt view of milestones.
  • Renders a word map over recent agent actions and task descriptions, so the team's actual focus is visible rather than asserted.
  • Builds on fulcra-dashboard's static triad, and falls back to a simpler page, a rendered chart or an inline Markdown summary when that is not viable.

This is a community skill. Open the source to read the full component list before your agent builds one.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-project-dashboard community skill and follow it. Show me what my agent team has actually been doing: one manager's view built from the team's own progress files, no status meeting required.
npx skills add fulcradynamics/community-skills/fulcra-project-dashboard
Skill
Community
Harness overview icon

Oversee autonomous runs

fulcra-harness-dashboard

A manager's dashboard for an agent control harness: milestone flight plan, run-by-run evidence, decision requests, and escalations, all read from the team's durable Fulcra workspace. Know whether a run passed, stalled, or needs you.

An adaptation of fulcra-project-dashboard for task-specific control harnesses, where agents work through gated milestones and every run leaves evidence. It reads only the harness's durable workspace artifacts, never transient chat or scheduler state.

  • A flight plan showing each milestone as passed, current, blocked, or queued, refreshed from the team's own progress files so stale state can't masquerade as current.
  • A run timeline: each terminal run as a dated marker with its PASS, escalation, or decision-required verdict and a short evidence summary.
  • Separates what needs a user decision from genuine escalations and transient provider capacity, and can publish a curated view for people outside the loop.
Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-harness-dashboard community skill and follow it. Build me the manager's view of my agent harness: which milestone is current, what the last run proved, and whether anything is waiting on my decision.
npx skills add fulcradynamics/community-skills/fulcra-harness-dashboard
Workflow
Official

Diagram your pitch

Turning a Text-Heavy Graphic Design Idea Into a Real Picture

Have one agent write the brief and another generate the picture, handing off through an in tray and out tray in your own account rather than through you.

A Cookbook recipe run as a workflow. One agent is good at ideating and a different one is good at making images; this is the handoff between them, through context you own.

  • Assembles the brief from two real sources — the exact language the positioning document uses, and the specific ask from the conversation — so nothing in it is guessed.
  • Reuses an in tray and out tray already set up in the context store, so a new idea does not need a new system built around it.
  • Connects the image tool to that same tray, so it turns a written request into a first draft without the request being re-typed into it.
  • Files the finished picture in the out tray attached to the original request, so the ask and the result stay together instead of living in one chat.

Connect your agent first at fulcradynamics.com/connect/claude or fulcradynamics.com/connect/chatgpt, or point any MCP-capable agent at https://mcp.fulcradynamics.com/mcp. Then open the write-up for the full walkthrough.

Paste to your agent
Copy
Help me turn a concept that only exists as prose into an actual diagram. Start now, with no setup: ask me for the source language I want it to use and the specific thing it has to show, then write the image brief properly — including the palette and type, which is what a first draft always gets wrong. For the version where a second, image-capable agent can pick the brief up on its own, read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, so the request and the finished file live in one in tray and out tray.
Workflow
Official

Picture your renovation

Turning a Text-Heavy Home Renovation Idea Into a Real Picture

Gather renovation notes scattered across two different assistants into one file, then hand the idea to an image tool and get a picture you can take to an architect.

A Cookbook recipe run as a workflow. An idea stuck in a conversation with one assistant that cannot draw it, plus related notes in another, becomes a picture worth showing a builder.

  • Merges renovation notes from separate conversations into one file, so nothing about the project lives in two places any more.
  • Sets up a plain in tray and out tray in your context store — one place for requests, one for finished results — that any assistant can check.
  • Connects an image tool to the tray so it can fulfill the request, and works around a real upload snag on the first attempt rather than pretending it did not happen.
  • Downloads the actual finished file rather than a link, and verifies it is the file it claims to be before filing it against the original request.

Connect your agent first at fulcradynamics.com/connect/claude or fulcradynamics.com/connect/chatgpt, or point any MCP-capable agent at https://mcp.fulcradynamics.com/mcp. Then open the write-up for the full walkthrough.

Paste to your agent
Copy
Help me turn a renovation idea that only exists in scattered conversations into a picture. Start now, with no setup: I will paste in the notes from each conversation, and you merge them into one brief and write the image request. For the version where the notes and the finished images accumulate in one place any assistant can reach, read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, so the brief goes in an in tray and the picture comes back to an out tray.

Data & Dashboards

Skill
Official
Database icon

Import your data

fulcra-ingest

Hands your agents the exports other apps let you download, Spotify or Netflix included, and teaches them to map each one into properly typed Fulcra records. Data trapped in one app becomes context every connected agent can see.

Takes a raw export you dropped into your file store and turns it into typed, queryable records. You upload a ZIP, JSON or CSV to ingest/; the agent profiles it, resolves or creates the schema, and writes the records.

  • Triages the ingest/ directory, downloads new files and profiles their shape without asking you to map fields by hand.
  • Keeps a source map so the same export never produces a duplicate schema, and generates deterministic ids so a re-run does not duplicate records.
  • Can enrich records before writing them, adding cast and genre to a viewing history for instance, and can compute new tracks derived from what you already have.
  • Archives each processed file with a timestamp and verifies the archive exists before removing the original.
  • Logs every ingest with its source, date range and record count, then points you at your timeline to see the new data.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-ingest.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-ingest skill and follow it. Years of my history are sitting in an export doing nothing. Bring it into my account, then show me one question you can answer now that you couldn't before.
npx skills add fulcradynamics/agent-skills/fulcra-ingest
Skill
Official
Log entry icon

Track something new

fulcra-tracking

Teaches agents to record anything you want tracked as custom Fulcra annotations. Log it from any agent conversation or the Context app, and every connected agent sees the same record and can chart it.

Turns "I want to track this" into a real schema in your account. The agent proposes a custom data type, creates it, records your first entry, and can show you the shape of the data before anyone commits to a full dashboard.

  • Asks what you want to track, then creates the schema with uvx fulcra-api data-type create and keeps the ids it returns.
  • Offers the Agent Visibility package when what you want to see is what background agents and teams are getting done.
  • Records your first data point with you, or explains how another skill or app will do it automatically.
  • Can put up a quick single-file HTML preview so you see the layout before the real thing gets built.
  • Hands off to fulcra-dashboard for the full view, and writes the data types into the team knowledge base when a team is using them.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-tracking.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-tracking skill and follow it. There's something I keep meaning to track. Ask me what it is, set it up properly in my account, and record the first entry with me so it's real by the end of this session.
npx skills add fulcradynamics/agent-skills/fulcra-tracking
Skill
Official
Close inspection icon

Analyze your data

fulcra-analytics

Teaches agents privacy-respecting analysis of any data you've made visible through Fulcra: fetch records or metrics, normalize them into DataFrames, and produce auditable summaries. Real answers from your own data, computed where you control it.

A Python package for descriptive analysis of your own data, built so the raw records stay on your machine. It fetches records or metric time series through the CLI, normalizes them into DataFrames, and produces summaries you can read or publish.

  • Pulls from uvx fulcra-api get-records and uvx fulcra-api metric-time-series, or reads a local JSON, JSONL or CSV export.
  • Computes missingness, numeric summaries, categorical frequencies, boolean ratios, datetime ranges and grouped summaries.
  • Emits auditable JSON, or an OKF-ready report carrying the question, the data used, the methods, the findings, the caveats and the next steps.
  • Keeps raw personal data local by default and uploads only sanitized summaries or artifacts you approved.
  • Stops at descriptive statistics on purpose. Modeling, forecasting and causal work are out of scope.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-analytics.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-analytics skill and follow it. Tell me what my own data says: pick a type I have plenty of and show me what's there, what's missing, and how it moves — without my raw records leaving my machine.
npx skills add fulcradynamics/agent-skills/fulcra-analytics
Skill
Official
Dashboard view icon

Build a dashboard

fulcra-dashboard

Builds interactive dashboards over your private Fulcra data, rendered locally on your machine. Point it at anything you or your agents write to Fulcra — including their own activity — and share only what you choose to export.

Scaffolds a build-less dashboard over your Fulcra data: Alpine.js for state, vanilla CSS for styling, no framework toolchain. It runs on localhost by default, and only an isolated public/ directory is ever meant to be deployed.

  • Generates a static triad of page, state script and styles, divided by banner comments so an agent can edit one region without unpicking the rest.
  • Adds interactive charts with D3 or Plotly, or renders them in Python when a static image is the better answer.
  • Falls back deliberately when the full build is not viable: a simpler bespoke page, a rendered chart image, or Markdown and ASCII in the chat.
  • Separates the working directory, which holds your full datasets, from the public/ directory that is the only thing you publish.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-dashboard.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-dashboard skill and follow it. Build me a dashboard of my own life I can open every morning. Ask me what I want to see, run it locally, and keep anything private out of the publishable folder.
npx skills add fulcradynamics/agent-skills/fulcra-dashboard
Skill
Official
Lock icon

Manage it locally

fulcra-control-panel

Sets up a secure, local-only administration control panel for the Fulcra environment. Features an interactive Chat Envoy for direct agent communication, and a File Store Explorer for browsing the user's data backend.

A local administration interface for your Fulcra setup, kept separate from the dashboard on purpose. It can read your file store and send commands to your agent, so it binds to localhost and is never published to the web.

  • Scaffolds an Alpine.js panel and a Python backend into a directory you name.
  • Includes a Chat Envoy: the backend exposes unread messages, and a small background loop hands them to your agent, so you can talk to it from the panel.
  • Includes a file store explorer for browsing what is actually in your account.
  • Themes itself to whatever you ask for while keeping the layout intact, so it stays usable at any width.

Install it with npx skills add fulcradynamics/agent-skills/fulcra-control-panel.

Paste to your agent
Copy
Read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, then install the fulcra-control-panel skill and follow it. Give me a window into my own backend: a local panel where I can browse everything I've stored and talk to you directly. Localhost only.
npx skills add fulcradynamics/agent-skills/fulcra-control-panel

Let Your Agents Do the Work

Workflow
Official
House icon

Decide tonight's dinner

How to Teach Your AI Agent What to Order You for Dinner

Hand off the weeknight dinner decision by building a standing brief of what you eat, avoid, and have on hand, then letting your agent make the call.

A Cookbook recipe run as a workflow. It hands the weeknight dinner decision to an agent that knows tonight's specifics, instead of leaving it to a 7pm brain that has already spent its judgment.

  • Starts with a standing dinner brief: your usual goal, your constraints and dislikes, your bedtime, and your fallbacks for a hard training day or a bad night's sleep.
  • Adds the three facts that change daily: last night's sleep, whether you trained, and what you have eaten so far.
  • Connected to Fulcra, your agent reads those signals itself instead of waiting for you to report them, so the context assembles without the nightly data entry.
  • Closes the loop with a two-week alternation: some nights the agent picks, some nights you do, judged on one metric you already capture.

Connect your agent first at fulcradynamics.com/connect/claude or fulcradynamics.com/connect/chatgpt, or point any MCP-capable agent at https://mcp.fulcradynamics.com. Then open the recipe and paste the prompt at the end of it.

Paste to your agent
Copy
Help me hand off the weeknight dinner decision. Start now, with no setup: ask me what I'm optimizing for tonight, anything I avoid, and when I'll eat, then make the call. For the version that gets better over time, read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, so you can read my sleep and training instead of asking.
Workflow
Official
Person in motion icon

Plan your training

How to Teach Your AI Agent About Your Fitness and Movement

Give your agent a movement record built from what you actually did rather than what you planned, so the next week's plan adjusts to your real one.

A Cookbook recipe run as a workflow. It builds your agent's picture of your fitness from what you actually did, not from the plan you wrote, so next week's suggestions fit the week you really have.

  • Reconstructs the last two weeks of movement day by day, including the sessions you skipped and why. The skips carry as much signal as the sessions.
  • States your body's limits as operational facts rather than diagnoses, so nothing gets suggested that you already know hurts.
  • Adds a thirty-second report after each session: how it felt, where it was uneven, how your energy ran afterwards.
  • Asks for the next seven days rather than a twelve-week program, then corrects what comes back. The corrections are the teaching.

Connect your agent first at fulcradynamics.com/connect/claude or fulcradynamics.com/connect/chatgpt, or point any MCP-capable agent at https://mcp.fulcradynamics.com. Then open the recipe and paste the prompt at the end of it.

Paste to your agent
Copy
Help me build a picture of my fitness from what I actually did, not the plan I wrote. Start now, with no setup: walk me through the last two weeks day by day, including the skips, then suggest tomorrow. For the version that keeps itself current, read https://docs.fulcradynamics.com/agent-get-started.txt and connect to Fulcra, so you can see my workouts and sleep yourself.
Skill
Community
Watching eye icon

Choose what to watch

fulcra-watch-together

Compare two consenting people's viewing histories and recommend mutually appealing movies with Fulcra.

A worked example of sharing without merging ownership. Two people each keep their own viewing history in their own account, share a narrow slice of it, and get recommendations neither history would produce alone.

  • Each participant ingests their own Netflix or Letterboxd export with fulcra-ingest, then creates a narrow, preferably time-bounded share. The agent shows you the exact command before it runs, and never shares everything.
  • Enriches titles with genre, cast and other features, caching progress as it goes so a long run survives an interruption.
  • Scores unseen candidates against both histories, applies explicit vetoes, then re-ranks for novelty, availability, runtime and franchise fatigue.
  • Returns five to ten picks with a separate reason for each person, plus its confidence, its assumptions, and how to revoke the share.
  • Keeps the session in a workspace so another agent can resume it, while raw histories and anything derived from a partner's data stay out of it.

This is a community skill. Open the source to read the scoring model and the consent rules before your agent runs it.

Paste to your agent
Copy
Two of us want something we'll both enjoy watching. Start now, with no setup: ask each of us for a few things we loved and hated recently, and make a shortlist. For the version built on our real histories, read https://docs.fulcradynamics.com/agent-get-started.txt and connect to our Fulcra accounts, then follow the fulcra-watch-together community skill — read its consent rules first, and show us each sharing command before anything is shared.
npx skills add fulcradynamics/community-skills/fulcra-watch-together