friday-platform

21 mods across 2 repositories, 106 stars between them.

core

01

friday-platform/friday-studio

Skill Claude CodeCodex

Core agent-browser usage guide. Read this before running any agent-browser commands. Covers the snapshot-and-ref workflow, navigating pages, interacting with elements (click, fill, type, select), extracting text and data, taking screenshots, managing tabs, handling forms and auth, waiting for content, running multiple…

101 3d ago A 112 tokens

friday-platform/friday-studio

Skill Claude CodeCodex

Canonical reference for the contract between an FSM action and the agent it invokes. Loads when authoring or debugging any combination of: type: llm inline action, type: agent action with outputTo, type: agent action with inputFrom, agent prompts that need to coordinate with the action invoking them. Covers what the…

101 3d ago A 121 tokens

authoring-skills

03

friday-platform/friday-studio

Skill Claude CodeCodex

Authors new agent skills that follow the Anthropic + agentskills.io specification. Use when the user asks to create, draft, review, or refactor a skill, write a SKILL.md file, lay out reference files, or bundle scripts. Covers frontmatter rules, 500-line / 5000-token body budgets, one-level-deep reference layout…

101 3d ago A 101 tokens

composing-context

04

friday-platform/friday-studio

Skill Claude CodeCodex

Internal pattern guide for composing turn-local retrieval-gated context into a synthetic user-message preface. Documents the composePreface helper in @atlas/core/agent-context/compose-preface. Loaded by infrastructure code that assembles per-turn LLM input — not user-invocable.

101 3d ago A 63 tokens

composing-emails

05

friday-platform/friday-studio

Skill Claude CodeCodex

General styling and tone guidelines for composing HTML emails. Use when writing email copy that will be rendered as HTML — covers the paragraph/heading/link block model, tone, subject lines, and how to handle data, URLs, and emphasis without markdown.

101 3d ago A 54 tokens

friday-platform/friday-studio

Skill Claude CodeCodex

Triage entry-point for any "the job ran but something's wrong" situation in a Friday workspace. Loads when a job tool returns output-error, success: false, summary: "", artifactIds: [], or any session with status: failed. Routes to the right sibling debug skill. Required reading before declaring "platform bug" / "FSM…

101 3d ago A 114 tokens

friday-platform/friday-studio

Skill Claude CodeCodex

Loads when a workspace job tool returns success: true, status: completed AND (summary: "" OR artifactIds: [] OR summary equals "Session completed without producing a summarizable document"). Diagnostic checklist for sessions that ran successfully but emitted nothing useful. Most common cause: the agent's prompt didn't…

101 3d ago A 108 tokens

friday-platform/friday-studio

Skill Claude CodeCodex

Loads when a workspace job tool (called from chat) returns output-error with no meaningful error text — typically because the tool was invoked with bare {}. Job tools require {prompt: "..."} — the prompt becomes the signal payload. Do NOT conclude "the tool isn't bound to this chat session"; retry with a prompt arg…

101 3d ago A 98 tokens

friday-platform/friday-studio

Skill Claude CodeCodex

Loads when a session ends with status: failed AND a structured error message. Recognize: did not call complete (agent never called the injected complete tool); emitted empty output (called complete with {}); emitted an empty response (called complete with empty string); LLM step failed: (agent called failStep); output…

101 3d ago A 131 tokens

friday-platform/friday-studio

Skill Claude CodeCodex

Loads when a session shows many tool calls (often the same name repeated) with no terminal text, no complete call, and either hits stopWhen: stepCountIs(...) (default 10) OR exhausts max output tokens. The LLM is in a tool loop without producing a final message. Distinguish from debugging-empty-output — that's about…

101 3d ago A 113 tokens

delegate-handoff

11

friday-platform/friday-studio

Skill Claude CodeCodex

Loads when the agent calls delegate({...}) for a non-trivial sub-task. Covers what the child sees and doesn't see (the child has NO loadskill and NO available-skills index — the parent must pre-push skills via delegate({skills: [{name, refs?}]})); how to write a good handoff; when to push specific reference files via…

101 3d ago A 139 tokens

friday-cli

12

friday-platform/friday-studio

Skill Claude CodeCodex

Interacts with a running Friday daemon via CLI and HTTP — lists/creates/modifies workspaces, triggers signals, watches sessions, publishes skills and agents. Use whenever you need to poke at a local Friday daemon, inspect its state, fire a signal, drive the autopilot / self-modification flywheel, create a workspace…

101 3d ago A 113 tokens

friday-platform/friday-studio

Skill Claude CodeCodex

Repairs and upgrades existing Friday workspaces, jobs, user agents, and generated agents to current runtime contracts. Use when a workspace/job/agent is failing, when upgrading old workspace.yml or Python agents, when tools are missing or unauthorized, when jobs emit empty outputs, or when an interactive workflow…

101 3d ago A 71 tokens

using-elicitations

14

friday-platform/friday-studio

Skill Claude CodeCodex

Asks the user mid-run from inside an FSM action or Python type: user agent via the elicitation tools — requesttoolaccess for allowlist approvals and requesthumaninput for HITL (human-in-the-loop) decisions, approvals, confirmations, and disambiguation. Use when a job needs the user to choose, approve, or supply input…

101 3d ago A 112 tokens

using-mcp-servers

15

friday-platform/friday-studio

Skill Claude CodeCodex

Use when choosing between install, enable, disable, or delete for an MCP server; when an agent needs to discover or delegate to MCP servers; or when MCP tools fail with credential, connection, or prefixing issues.

101 3d ago A 50 tokens

friday-platform/friday-studio

Skill Claude CodeCodex

Connects an external service's webhook (Bitbucket / Jira / GitHub / custom) to a workspace's HTTP signal via Friday's /hook/raw/ tunnel URL. Use ONLY when the user asks how to point an upstream system at Friday: the URL shape, how to get the current tunnel host, the upstream UI steps, or the workspace.yml signal shape…

101 3d ago A 124 tokens

workspace-api

17

friday-platform/friday-studio

Skill Claude CodeCodex

Create, list, update, delete, and clean up workspaces via the daemon HTTP API at $FRIDAYDURL. Use when the user asks to create, edit, delete, or list workspaces, spaces, projects, or environments; add or patch signals / agents / jobs / memory / skills; convert a workspace.yml into a live workspace; wire up triggers…

101 3d ago A 103 tokens

friday-platform/friday-studio

Skill Claude CodeCodex

Authoring guide for Python user agents (type:"user") on the Friday platform via the friday-agent-sdk. Covers the @agent decorator, AgentContext capabilities (ctx.llm, ctx.http, ctx.tools, ctx.stream), structured input parsing, result types, and the NATS subprocess execution model. Load when an agent.py exists in…

101 3d ago A 131 tokens

writing-to-memory

19

friday-platform/friday-studio

Skill Claude CodeCodex

How to read and write Friday memory stores correctly: store selection, terse entry format, large-content artifact pattern, and what's auto-injected into the system prompt.

101 3d ago A 36 tokens

friday-platform/friday-studio

Skill Claude CodeCodex

Authors Friday workspace signals with correct provider configs, payload schemas, and runtime wiring. Use when creating or editing signals in workspace.yml; when a signal needs to accept user input from the Run dialog; or when signal validation or runtime dispatch fails.

101 3d ago A 54 tokens