One-click install
npx skills add https://github.com/friday-platform/friday-studio --skill workspace-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workspace-api
Source: https://github.com/friday-platform/friday-studio/tree/main/packages/system/skills/workspace-api
Command: npx skills add https://github.com/friday-platform/friday-studio --skill workspace-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill eliminates the error-prone manual work of editing Friday workspace configuration files and remembering complex daemon API rules, saving you hours of debugging invalid workspaces and failed deployments.

Core Features & Use Cases

  • Full Workspace Lifecycle Management: Create, list, update, delete, and clean up test/scratch workspaces directly via the daemon HTTP API.
  • Guided Workflow Authoring: Step-by-step guidance for wiring agents, jobs, signals, memory stores, and MCP servers with correct dependency ordering and validation.
  • Daemon Quirk Handling: Built-in rules for resolving the correct $FRIDAYD_URL, handling TLS certificate errors, and navigating draft vs direct mode workflows. Use case: If you need to build a workspace that triages inbound emails, saves results to Linear, and runs on a daily cron, this Skill guides you through every step from workspace creation to validated, published configuration.

Quick Start

Use the workspace-api skill to create a new workspace named 'email-triage' that triages inbound Gmail messages daily and creates Linear tickets for urgent items.

Frequently Asked Questions about workspace-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Friday workspace via the daemon API without editing YAML files?

You can create a Friday workspace by calling the daemon HTTP API directly, which eliminates manual YAML editing. The workspace-api handles the full lifecycle, from creating and listing to updating and deleting workspaces programmatically.

What is the correct dependency ordering when wiring agents, jobs, and signals in a workspace?

Wiring agents, jobs, signals, and memory stores requires strict entity dependency ordering enforced by the daemon. Following the guided workflow authoring ensures your workspace configuration validates successfully and avoids deployment failures.

How do I resolve TLS certificate errors when connecting to the Friday daemon?

To resolve TLS certificate errors when connecting to the Friday daemon, you must correctly configure the daemon TLS settings and ensure the $FRIDAYD_URL environment variable points to the correct endpoint.

Can I enable MCP servers when building a workspace through the daemon API?

Yes, you can enable MCP servers when building a workspace through the daemon API. The process provides step-by-step guidance for wiring agents, jobs, signals, memory stores, and MCP servers with correct validation.

What is the difference between draft and direct mode workflows in Friday workspace management?

Draft and direct mode workflows dictate how workspace configuration changes are applied via the daemon API. Navigating these modes correctly ensures that entity wiring and updates adhere to validation rules for production-ready deployments.

Why does workspace creation fail with validation errors and how do I recover?

Workspace creation fails with validation errors when entity dependency ordering is incorrect or configuration rules are violated. The daemon API workflow includes validation error recovery to help you identify and fix these deployment issues.