# Fibe — skill & tool index > Compact, deterministic list of every skill and MCP tool that ships with Fibe. > Generated by scripts/build-llm-skills.mjs from skills/ and seed-skills/. > Each entry has three lines: > 1. : > 2. web: https://whats.fibe.gg//.md — raw markdown an LLM agent can fetch. > 3. local: .//.md — same file at the same path in a clone of this repo. > > For the linked index of full docs pages, see /llms.txt. > For the concatenated full content, see /llms-full.txt. ## Skills (51) common-errors-and-fixes: Use as a diagnostic table for typical errors when converting docker-compose to Fibe templates - unknown labels, bad regex matches, missing repo_url, zerodowntime conflicts, undeclared/unused variables, and trigger/schedule issues. web: https://whats.fibe.gg/skills/common-errors-and-fixes.md local: ./skills/common-errors-and-fixes.md convert-compose-to-fibe: Use as the entry point for converting any existing docker-compose.yml into a Fibe Compose template (fibe.gg labels + x-fibe.gg namespace). Orchestrates which surgical skills to load next. web: https://whats.fibe.gg/skills/convert-compose-to-fibe.md local: ./skills/convert-compose-to-fibe.md decide-exposure-strategy: Use to decide how a service should be reachable - external public HTTPS via subdomain, internal Basic-Auth-protected HTTPS, sharing a subdomain via path rule, root subdomain, or not exposed at all. web: https://whats.fibe.gg/skills/decide-exposure-strategy.md local: ./skills/decide-exposure-strategy.md decide-job-mode: Use to decide whether a template should be a long-running HTTP service, a one-shot job (Trick) with `job_watch`, a scheduled job via `schedule_config`, or a VCS-triggered job via `trigger_config`. web: https://whats.fibe.gg/skills/decide-job-mode.md local: ./skills/decide-job-mode.md decide-secrets-and-randoms: Use to decide where a credential or secret-like value belongs - template variable (with optional `random`/`secret`/`sensitive`), Fibe Secrets, or Job ENV - and how to wire it. web: https://whats.fibe.gg/skills/decide-secrets-and-randoms.md local: ./skills/decide-secrets-and-randoms.md decide-static-vs-dynamic: Use when classifying a Compose service as a Fibe static (prebuilt image) or dynamic (source-backed - cloned/built/mounted from a Git repository) service. web: https://whats.fibe.gg/skills/decide-static-vs-dynamic.md local: ./skills/decide-static-vs-dynamic.md decide-zero-downtime: Use to decide whether to enable `fibe.gg/zerodowntime` on a service - the prerequisites, what to remove, optional healthcheck tuning labels, and when NOT to enable it. web: https://whats.fibe.gg/skills/decide-zero-downtime.md local: ./skills/decide-zero-downtime.md fibe-agents-and-automation: Use for Fibe AI Genies, standalone chats, Playground sidecars, Bridge, artefacts, mutters, feedback, job-mode Tricks, CI repair, scheduled jobs, VCS triggers, and mutation-testing automation. web: https://whats.fibe.gg/skills/fibe-agents-and-automation.md local: ./skills/fibe-agents-and-automation.md fibe-feature-surface: Use to answer broad "what can Fibe do?" questions and choose the correct user-facing Fibe feature area without leaking implementation details. web: https://whats.fibe.gg/skills/fibe-feature-surface.md local: ./skills/fibe-feature-surface.md fibe-product-map: Use to understand Fibe's user-facing product model, core nouns, topology, and normal path from code repository to running Playground without relying on source code details. web: https://whats.fibe.gg/skills/fibe-product-map.md local: ./skills/fibe-product-map.md fibe-resource-lifecycles: Use to explain how Fibe resources are created, updated, launched, shared, stopped, completed, upgraded, or retired from a user-facing perspective. web: https://whats.fibe.gg/skills/fibe-resource-lifecycles.md local: ./skills/fibe-resource-lifecycles.md fibe-security-access-and-integrations: Use for Fibe authentication, sessions, sudo mode, two-factor auth, WebAuthn, API keys, Secret Vault, Job ENV, webhooks, audit logs, data portability and notifications. web: https://whats.fibe.gg/skills/fibe-security-access-and-integrations.md local: ./skills/fibe-security-access-and-integrations.md glossary: Use as the first reference for the meaning of any core Fibe term - Marquee, Playground, Playspec, Template, Trick, Prop, Bazaar, Agent, Mutter, Artefact, Secret, Player, and related concepts. web: https://whats.fibe.gg/skills/glossary.md local: ./skills/glossary.md mode-job-trick: Use to convert a Docker Compose template into a Fibe job-mode template (Trick) with `fibe.gg/job_watch`, `x-fibe.gg.metadata.job_mode: true`, and the runtime constraints around restart, replicas, and exposure. web: https://whats.fibe.gg/skills/mode-job-trick.md local: ./skills/mode-job-trick.md mode-schedule-cron: Use to add `x-fibe.gg.metadata.schedule_config` to a job-mode Fibe template - cron expression syntax, `marquee_id` requirement, and the relationship with `job_mode: true`. web: https://whats.fibe.gg/skills/mode-schedule-cron.md local: ./skills/mode-schedule-cron.md mode-trigger-vcs: Use to add `x-fibe.gg.metadata.trigger_config` to a job-mode template - `event_type: push|pull_request`, repo URL, branch, prop/marquee binding, and `source_defaults` auto-fill. web: https://whats.fibe.gg/skills/mode-trigger-vcs.md local: ./skills/mode-trigger-vcs.md playbook-cron-scheduled: Use to build a Fibe template for a scheduled cron job - daily DB backup, periodic data sync, log cleanup. Combines `metadata.job_mode: true` + `metadata.schedule_config` + watched service. web: https://whats.fibe.gg/skills/playbook-cron-scheduled.md local: ./skills/playbook-cron-scheduled.md playbook-multi-service: Use when converting a docker-compose with many services (5+) that share configuration - leverages YAML anchors, anchored env blocks, anchored depends_on, and `paths:` arrays for variables. web: https://whats.fibe.gg/skills/playbook-multi-service.md local: ./skills/playbook-multi-service.md playbook-nginx-static: Use to convert a static-image Compose service (nginx serving HTML, prebuilt SPA) into a one-service public Fibe template - the minimum viable conversion. web: https://whats.fibe.gg/skills/playbook-nginx-static.md local: ./skills/playbook-nginx-static.md playbook-nodejs-dev: Use to convert a Node.js dev-mode docker-compose (live source mount + hot reload via Vite, Next.js, nodemon) into a Fibe template using `fibe.gg/source_mount` and `fibe.gg/production: false`. web: https://whats.fibe.gg/skills/playbook-nodejs-dev.md local: ./skills/playbook-nodejs-dev.md playbook-postgres-app: Use as a generic pattern for "web app + Postgres" Compose templates - the right env wiring, healthchecks, password generation, and volume layout for any framework. web: https://whats.fibe.gg/skills/playbook-postgres-app.md local: ./skills/playbook-postgres-app.md playbook-python-app: Use to convert a Python web docker-compose (FastAPI / Django / Flask) with Postgres into a Fibe template, with optional dev-mode source mount and production zero-downtime variants. web: https://whats.fibe.gg/skills/playbook-python-app.md local: ./skills/playbook-python-app.md playbook-rails-app: Use to convert a Ruby on Rails docker-compose (web + db + redis + jobs + optional websocket) into a Fibe template. web: https://whats.fibe.gg/skills/playbook-rails-app.md local: ./skills/playbook-rails-app.md playbook-test-runner: Use to build a Fibe template that runs a project's test suite on every git push or PR - job-mode + metadata.trigger_config + watched service running pytest/npm test/rspec/etc. web: https://whats.fibe.gg/skills/playbook-test-runner.md local: ./skills/playbook-test-runner.md playbook-wikijs: Use to convert a typical Wiki.js docker-compose.yml (Node app + Postgres) into a Fibe template - end-to-end before/after with all labels, variables, and metadata explained. web: https://whats.fibe.gg/skills/playbook-wikijs.md local: ./skills/playbook-wikijs.md playbook-wordpress: Use to convert a WordPress + MariaDB/MySQL docker-compose into a Fibe template - static images, generated DB password, persistent volumes for wp-content and DB data. web: https://whats.fibe.gg/skills/playbook-wordpress.md local: ./skills/playbook-wordpress.md recipe-add-metadata: Use to fill in `x-fibe.gg.metadata.description`, `category`, `source_defaults`, and execution settings such as `job_mode`, `schedule_config`, and `trigger_config`. web: https://whats.fibe.gg/skills/recipe-add-metadata.md local: ./skills/recipe-add-metadata.md recipe-add-path-rule: Use to write `fibe.gg/path_rule` Traefik path matchers (`Path`, `PathPrefix`, `PathRegexp`) when multiple services share a subdomain. Avoid forbidden matchers. web: https://whats.fibe.gg/skills/recipe-add-path-rule.md local: ./skills/recipe-add-path-rule.md recipe-add-subdomain: Use to set the public hostname leftmost label via `fibe.gg/subdomain` - including the root `@`, defaults, allowed character set, and variable interpolation. web: https://whats.fibe.gg/skills/recipe-add-subdomain.md local: ./skills/recipe-add-subdomain.md recipe-anchors-and-aliases: Use YAML anchors (`&name`) and aliases (`*name`) to share `depends_on`, `environment`, `build`, healthcheck, or label blocks across multiple Fibe services without copy-paste. web: https://whats.fibe.gg/skills/recipe-anchors-and-aliases.md local: ./skills/recipe-anchors-and-aliases.md recipe-build-args-and-target: Use to map Compose `build.args` / `build.target` into Fibe `fibe.gg/build_args` (comma-separated KEY=value) and `fibe.gg/build_target`. Includes variable interpolation and parsing rules. web: https://whats.fibe.gg/skills/recipe-build-args-and-target.md local: ./skills/recipe-build-args-and-target.md recipe-build-to-repo-url: Use to convert a Compose `build:` block into Fibe dynamic-service labels (`fibe.gg/repo_url`, `fibe.gg/dockerfile`, `fibe.gg/branch`) so Fibe clones, builds, and rolls out the service. web: https://whats.fibe.gg/skills/recipe-build-to-repo-url.md local: ./skills/recipe-build-to-repo-url.md recipe-configs-block: Use Docker Compose top-level `configs:` to inline small config files (init scripts, conf templates) without bind-mounting from the host. Distinct from Fibe Mounted Files. web: https://whats.fibe.gg/skills/recipe-configs-block.md local: ./skills/recipe-configs-block.md recipe-depends-on: Use Compose `depends_on` with `condition: service_healthy` / `service_completed_successfully` / `service_started` to order service startup correctly in Fibe templates. web: https://whats.fibe.gg/skills/recipe-depends-on.md local: ./skills/recipe-depends-on.md recipe-env-file: Use to set `fibe.gg/env_file` for dynamic services so Fibe knows which example env file in the repo to read defaults from. Covers the difference between Compose `env_file:` and Fibe `fibe.gg/env_file`. web: https://whats.fibe.gg/skills/recipe-env-file.md local: ./skills/recipe-env-file.md recipe-extract-env-variables: Use to lift `${VAR}` / `${VAR:-default}` Compose interpolations into `x-fibe.gg.variables` so the launcher can configure them, with optional defaults, validation, and path bindings. web: https://whats.fibe.gg/skills/recipe-extract-env-variables.md local: ./skills/recipe-extract-env-variables.md recipe-inline-variables: Use to embed `$$var__NAME` (and `$$random__NAME`) inside Compose string values, label values, image tags, URLs, and partial strings - and to understand when the inline form is required vs optional. web: https://whats.fibe.gg/skills/recipe-inline-variables.md local: ./skills/recipe-inline-variables.md recipe-named-volumes: Use to declare Compose named volumes for persistent data (databases, uploads, caches), and to replace host bind mounts that don't survive Marquee filesystem rules. web: https://whats.fibe.gg/skills/recipe-named-volumes.md local: ./skills/recipe-named-volumes.md recipe-ports-to-expose: Use to convert Compose `ports:` declarations into `fibe.gg/expose` labels for public/internal HTTP routing through Traefik. web: https://whats.fibe.gg/skills/recipe-ports-to-expose.md local: ./skills/recipe-ports-to-expose.md recipe-random-and-secrets: Use to generate random values for passwords/secrets via `random: true`, mark variables sensitive for launcher UI, and persist them across rollouts in Fibe templates. web: https://whats.fibe.gg/skills/recipe-random-and-secrets.md local: ./skills/recipe-random-and-secrets.md recipe-source-mount: Use to set up Fibe live source mounting via `fibe.gg/source_mount` plus `fibe.gg/repo_url` and `fibe.gg/production: false`, including framework-specific dev/watch commands and the rules around `node_modules` and build artifacts. web: https://whats.fibe.gg/skills/recipe-source-mount.md local: ./skills/recipe-source-mount.md recipe-strip-incompatible-keys: Use to know which Compose keys to delete or rewrite when converting to a Fibe template - `ports`, `container_name`, `hostname`, host-path bind mounts, and Compose-only directives that conflict with Fibe routing/scaling. web: https://whats.fibe.gg/skills/recipe-strip-incompatible-keys.md local: ./skills/recipe-strip-incompatible-keys.md recipe-whole-node-paths: Use to bind a variable to a whole YAML node (env scalar, label value, replica count, image, command element) via `path:` or `paths:`. Includes typing, multiple paths, and label-key path patterns. web: https://whats.fibe.gg/skills/recipe-whole-node-paths.md local: ./skills/recipe-whole-node-paths.md recipe-zero-downtime-healthcheck: Use to tune the five optional `fibe.gg/healthcheck_*` labels for `fibe.gg/zerodowntime: "true"`. Covers path, interval, timeout, retries, and start_period with realistic values. web: https://whats.fibe.gg/skills/recipe-zero-downtime-healthcheck.md local: ./skills/recipe-zero-downtime-healthcheck.md reference-fibe-labels: Use as the definitive reference for every supported `fibe.gg/*` Docker Compose label - exact value regexes, defaults, required-when rules, and what runtime/schema each enforces. web: https://whats.fibe.gg/skills/reference-fibe-labels.md local: ./skills/reference-fibe-labels.md reference-runtime-implied-semantics: Use when you need to know what behavior Fibe infers from Compose YAML/labels at runtime (forced lifecycle fields, hidden constraints, stripped keys, and required co-conditions). web: https://whats.fibe.gg/skills/reference-runtime-implied-semantics.md local: ./skills/reference-runtime-implied-semantics.md reference-template-variables: Use as the definitive reference for Fibe template variable mechanics - declaration shape, `$$var__NAME` / `$$random__NAME` / `$$root_domain` interpolation, validation regex, defaults, and random secret generation. web: https://whats.fibe.gg/skills/reference-template-variables.md local: ./skills/reference-template-variables.md reference-validation-pipeline: Use to understand which public validation stage catches which class of Fibe template error and how to drive validation from MCP/CLI without relying on source code internals. web: https://whats.fibe.gg/skills/reference-validation-pipeline.md local: ./skills/reference-validation-pipeline.md reference-x-fibe-gg-namespace: Use as the definitive reference for the `x-fibe.gg` template namespace - variables, metadata, job mode, schedule config, and trigger config blocks. web: https://whats.fibe.gg/skills/reference-x-fibe-gg-namespace.md local: ./skills/reference-x-fibe-gg-namespace.md reference-yaml-paths: Use as the definitive reference for the dotted-path syntax used by `x-fibe.gg.variables.*.path` and `paths` to write whole YAML nodes during template compilation. web: https://whats.fibe.gg/skills/reference-yaml-paths.md local: ./skills/reference-yaml-paths.md templates-publish-checklist: Use as the final gate before publishing or submitting a reusable Fibe Compose template - covers safety, validation, naming, defaults, secrets, and security rejects. web: https://whats.fibe.gg/skills/templates-publish-checklist.md local: ./skills/templates-publish-checklist.md ## Tools (54) fibe-tool-agent-defaults-get: Use when reading the current Player's Agent default overrides (LLM provider, settings, etc.) — the JSON shape used by the profile UI. web: https://whats.fibe.gg/seed-skills/fibe-tool-agent-defaults-get.md local: ./seed-skills/fibe-tool-agent-defaults-get.md fibe-tool-agent-defaults-reset: Use when you need to clear all Player Agent default overrides so the platform's admin defaults apply. web: https://whats.fibe.gg/seed-skills/fibe-tool-agent-defaults-reset.md local: ./seed-skills/fibe-tool-agent-defaults-reset.md fibe-tool-agent-defaults-update: Use when you need to replace the current Player's Agent default overrides. Same JSON shape the profile UI uses. Affects new Agents and unset fields on existing ones. web: https://whats.fibe.gg/seed-skills/fibe-tool-agent-defaults-update.md local: ./seed-skills/fibe-tool-agent-defaults-update.md fibe-tool-agents-activity: Use when you need persisted Agent activity, optionally scoped to a runtime conversation. Overseer-only. web: https://whats.fibe.gg/seed-skills/fibe-tool-agents-activity.md local: ./seed-skills/fibe-tool-agents-activity.md fibe-tool-agents-create-conversation: Use when you need to create or upsert a deterministic Agent runtime conversation. Overseer-only. web: https://whats.fibe.gg/seed-skills/fibe-tool-agents-create-conversation.md local: ./seed-skills/fibe-tool-agents-create-conversation.md fibe-tool-agents-delete-conversation: Use when you need to delete a specific Agent runtime conversation. Overseer-only. web: https://whats.fibe.gg/seed-skills/fibe-tool-agents-delete-conversation.md local: ./seed-skills/fibe-tool-agents-delete-conversation.md fibe-tool-agents-duplicate: Use when you need to duplicate an existing Agent's configuration (settings, mounted files, defaults). Overseer tool — operates on managed Agents. web: https://whats.fibe.gg/seed-skills/fibe-tool-agents-duplicate.md local: ./seed-skills/fibe-tool-agents-duplicate.md fibe-tool-agents-interrupt: Use when you need to stop a running Agent turn. Overseer-only. web: https://whats.fibe.gg/seed-skills/fibe-tool-agents-interrupt.md local: ./seed-skills/fibe-tool-agents-interrupt.md fibe-tool-agents-live-state: Use when you need current conversation-scoped runtime stream state for a managed Agent. Overseer-only. web: https://whats.fibe.gg/seed-skills/fibe-tool-agents-live-state.md local: ./seed-skills/fibe-tool-agents-live-state.md fibe-tool-agents-messages: Use when you need persisted Agent messages, optionally scoped to a runtime conversation. Overseer-only. web: https://whats.fibe.gg/seed-skills/fibe-tool-agents-messages.md local: ./seed-skills/fibe-tool-agents-messages.md fibe-tool-agents-runtime-status: Use when you need to check an Agent's runtime reachability, authentication, queue depth, and processing state. Diagnostics for Agent chat health. web: https://whats.fibe.gg/seed-skills/fibe-tool-agents-runtime-status.md local: ./seed-skills/fibe-tool-agents-runtime-status.md fibe-tool-agents-send-message: Use when you need to send one text message to a managed Agent's chat runtime. Overseer-only. web: https://whats.fibe.gg/seed-skills/fibe-tool-agents-send-message.md local: ./seed-skills/fibe-tool-agents-send-message.md fibe-tool-agents-start-chat: Use when you need to start (or reconnect) an Agent's runtime chat session on the current Marquee. First step before sending messages. web: https://whats.fibe.gg/seed-skills/fibe-tool-agents-start-chat.md local: ./seed-skills/fibe-tool-agents-start-chat.md fibe-tool-artefact-upload: Use when you need to upload an Artefact (file/report/plan/result) for the current Agent. Persists to Rails AND mirrors into FIBE_WORKSPACE_PATH if set. web: https://whats.fibe.gg/seed-skills/fibe-tool-artefact-upload.md local: ./seed-skills/fibe-tool-artefact-upload.md fibe-tool-auth-set: Use when you need to switch session-scoped Fibe API key and/or domain mid-session for multi-tenant work. Validates new creds via /api/me ping by default. web: https://whats.fibe.gg/seed-skills/fibe-tool-auth-set.md local: ./seed-skills/fibe-tool-auth-set.md fibe-tool-call: Use when you need to invoke a Fibe MCP tool that is registered server-side but not advertised in the current client tool surface (typical when running --tools core). web: https://whats.fibe.gg/seed-skills/fibe-tool-call.md local: ./seed-skills/fibe-tool-call.md fibe-tool-doctor: Use when you need to verify Fibe MCP connectivity, API key validity, and current player profile. First call when troubleshooting auth or environment selection. web: https://whats.fibe.gg/seed-skills/fibe-tool-doctor.md local: ./seed-skills/fibe-tool-doctor.md fibe-tool-feedbacks-get: Use when you need to fetch one feedback entry by id, including the full Player comment, source reference, and context. web: https://whats.fibe.gg/seed-skills/fibe-tool-feedbacks-get.md local: ./seed-skills/fibe-tool-feedbacks-get.md fibe-tool-feedbacks-list: Use when you need to list all feedback entries (Player comments on Artefacts/Mutters/etc.) for the current Agent. Required reading after major milestones. web: https://whats.fibe.gg/seed-skills/fibe-tool-feedbacks-list.md local: ./seed-skills/fibe-tool-feedbacks-list.md fibe-tool-find-github-repos: Use when you need to search GitHub repos across ALL the Player's connected GitHub App installations. Aggregates and deduplicates across orgs/accounts. web: https://whats.fibe.gg/seed-skills/fibe-tool-find-github-repos.md local: ./seed-skills/fibe-tool-find-github-repos.md fibe-tool-get-github-token: Use when you need to mint a short-lived GitHub installation access token for a specific repository. Auto-resolves the correct GitHub App installation. web: https://whats.fibe.gg/seed-skills/fibe-tool-get-github-token.md local: ./seed-skills/fibe-tool-get-github-token.md fibe-tool-gitea-repos-create: Use when you need to create a new repo on the Player's connected Gitea (managed or external) and atomically register it as a Fibe Prop. web: https://whats.fibe.gg/seed-skills/fibe-tool-gitea-repos-create.md local: ./seed-skills/fibe-tool-gitea-repos-create.md fibe-tool-github-repos-create: Use when you need to create a new GitHub repository under the Player's OAuth-connected GitHub account and register it as a Fibe Prop. web: https://whats.fibe.gg/seed-skills/fibe-tool-github-repos-create.md local: ./seed-skills/fibe-tool-github-repos-create.md fibe-tool-greenfield-create: Use when bootstrapping a greenfield app in one call — creates one or more repos/Props from a template or GitHub repo snapshot, an app-owned template version, a deployed Playground, waits for running, and links it locally to /app/playground. web: https://whats.fibe.gg/seed-skills/fibe-tool-greenfield-create.md local: ./seed-skills/fibe-tool-greenfield-create.md fibe-tool-help: Use when you need to read the cobra CLI Long help for any fibe subcommand (flag descriptions, examples, payload shapes). web: https://whats.fibe.gg/seed-skills/fibe-tool-help.md local: ./seed-skills/fibe-tool-help.md fibe-tool-launch-create: Use when deploying an existing Fibe-compatible Compose config from inline YAML, a local file, or a GitHub repository config file without creating new source repos first. web: https://whats.fibe.gg/seed-skills/fibe-tool-launch-create.md local: ./seed-skills/fibe-tool-launch-create.md fibe-tool-local-playgrounds-info: Use when you need to get filesystem-level info about one local Playground (name, path, playspec, mounts) without an API call. web: https://whats.fibe.gg/seed-skills/fibe-tool-local-playgrounds-info.md local: ./seed-skills/fibe-tool-local-playgrounds-info.md fibe-tool-local-playgrounds-link: Use when you need to symlink a local Playground's mounts into a working directory (default /app/playground) so the Agent has direct file access. Brownfield handshake. web: https://whats.fibe.gg/seed-skills/fibe-tool-local-playgrounds-link.md local: ./seed-skills/fibe-tool-local-playgrounds-link.md fibe-tool-memorize: Use when you need to create or update one Memory grounded in a local source conversation. Persistent agent memory tied to evidence (groundings + conversation snapshot). web: https://whats.fibe.gg/seed-skills/fibe-tool-memorize.md local: ./seed-skills/fibe-tool-memorize.md fibe-tool-monitor-follow: Use when you need to stream Agent events live as MCP progress notifications. Bounded by duration and max_events. For Overseer waiting on Agent output. web: https://whats.fibe.gg/seed-skills/fibe-tool-monitor-follow.md local: ./seed-skills/fibe-tool-monitor-follow.md fibe-tool-monitor-list: Use when you need to list Agent-produced events (messages, activities, mutters, artefacts) with standard pagination. Snapshot mode — for one-shot reads. web: https://whats.fibe.gg/seed-skills/fibe-tool-monitor-list.md local: ./seed-skills/fibe-tool-monitor-list.md fibe-tool-mutter: Use when you need to post one short progress/proof/blocker/problem/milestone note as the current Agent. The dedicated Agent progress channel. web: https://whats.fibe.gg/seed-skills/fibe-tool-mutter.md local: ./seed-skills/fibe-tool-mutter.md fibe-tool-mutters-get: Use when you need to retrieve one Agent's mutter stream — the "thinking out loud" feed of progress, proof, problem, and blocker notes — with optional query/status/severity/playground filters. web: https://whats.fibe.gg/seed-skills/fibe-tool-mutters-get.md local: ./seed-skills/fibe-tool-mutters-get.md fibe-tool-pipeline: Chain multiple Fibe tool calls into one round-trip with JSONPath bindings. Use when latency matters or multi-step jobs (create→wait→link) need atomicity. web: https://whats.fibe.gg/seed-skills/fibe-tool-pipeline.md local: ./seed-skills/fibe-tool-pipeline.md fibe-tool-pipeline-result: Use when you need to re-fetch a cached fibe_pipeline result by id, optionally projecting a specific JSONPath, within 5 minutes of the original run. web: https://whats.fibe.gg/seed-skills/fibe-tool-pipeline-result.md local: ./seed-skills/fibe-tool-pipeline-result.md fibe-tool-playgrounds-action: Use when you need to run a single Playground lifecycle action — rollout, hard_restart, stop, start, retry_compose, enable_maintenance, or disable_maintenance. Destructive; requires confirm:true. web: https://whats.fibe.gg/seed-skills/fibe-tool-playgrounds-action.md local: ./seed-skills/fibe-tool-playgrounds-action.md fibe-tool-playgrounds-debug: Use when you need to fetch comprehensive Playground diagnostics — service/container names, ports, paths, labels, status, urls, recent logs — when troubleshooting a deployment. web: https://whats.fibe.gg/seed-skills/fibe-tool-playgrounds-debug.md local: ./seed-skills/fibe-tool-playgrounds-debug.md fibe-tool-playgrounds-logs: Use when you need to fetch a bounded log snapshot for a single Playground service. Async on Rails — returns terminal payload after polling. web: https://whats.fibe.gg/seed-skills/fibe-tool-playgrounds-logs.md local: ./seed-skills/fibe-tool-playgrounds-logs.md fibe-tool-playgrounds-logs-follow: Use when you need to stream a Playground service's live logs as MCP progress notifications until duration elapses or max_lines reached. For waiting on a specific log pattern. web: https://whats.fibe.gg/seed-skills/fibe-tool-playgrounds-logs-follow.md local: ./seed-skills/fibe-tool-playgrounds-logs-follow.md fibe-tool-playgrounds-transform: Use when an existing deployed playground needs to be transformed end-to-end to a different stack, service shape, source layout, or prop set while preserving its id. Single-call brownfield analog of fibe_greenfield_create. Authors a new template inline if needed and provisions Gitea-backed private Props on the fly for new repos. web: https://whats.fibe.gg/seed-skills/fibe-tool-playgrounds-transform.md local: ./seed-skills/fibe-tool-playgrounds-transform.md fibe-tool-playgrounds-wait: Use when you need to block-and-poll until a Playground reaches a target status (running, stopped, has_changes, destroyed, etc.). Required after rollout/start/restart/job triggers. web: https://whats.fibe.gg/seed-skills/fibe-tool-playgrounds-wait.md local: ./seed-skills/fibe-tool-playgrounds-wait.md fibe-tool-repo-status-check: Use when you need to verify Fibe's view of multiple GitHub repository URLs in one call — accessibility, App installation status, default branch, etc. web: https://whats.fibe.gg/seed-skills/fibe-tool-repo-status-check.md local: ./seed-skills/fibe-tool-repo-status-check.md fibe-tool-resource-delete: Use when you need to permanently delete a Fibe resource by id (or name for playgrounds/tricks/playspecs/props/marquees/agents). Destructive — requires confirm:true. web: https://whats.fibe.gg/seed-skills/fibe-tool-resource-delete.md local: ./seed-skills/fibe-tool-resource-delete.md fibe-tool-resource-get: Use when you need to fetch a single Fibe resource by id, or by name for playgrounds, tricks, playspecs, props, marquees, and agents. Includes artefact_attachment download. web: https://whats.fibe.gg/seed-skills/fibe-tool-resource-get.md local: ./seed-skills/fibe-tool-resource-get.md fibe-tool-resource-list: Use when you need to list any flat Fibe resource (playground, prop, marquee, agent, secret, webhook, audit_log, memory, artefact, etc.) with schema-validated filters. web: https://whats.fibe.gg/seed-skills/fibe-tool-resource-list.md local: ./seed-skills/fibe-tool-resource-list.md fibe-tool-resource-mutate: Use when you need a single tool for create/update and resource-scoped operations (attach, mirror, sync, fork, trigger, rerun, action, etc.) across Fibe resources. Schema-validates locally before API call. web: https://whats.fibe.gg/seed-skills/fibe-tool-resource-mutate.md local: ./seed-skills/fibe-tool-resource-mutate.md fibe-tool-run: Use when no native MCP tool fits and you need a last-resort escape hatch to invoke an arbitrary fibe CLI command when no MCP tool fits. Avoid; native MCP tools and fibe_call are safer. web: https://whats.fibe.gg/seed-skills/fibe-tool-run.md local: ./seed-skills/fibe-tool-run.md fibe-tool-schema: Use before calling Fibe mutation/list tools that need schemas. Authoritative source for resource/operation JSON schemas. Required reading before calling fibe_resource_mutate, fibe_resource_list, or any tool with a payload field. web: https://whats.fibe.gg/seed-skills/fibe-tool-schema.md local: ./seed-skills/fibe-tool-schema.md fibe-tool-status: Use when you need to dashboard the current player's resource counts, quota usage, rate-limit budget, and subscription plan in one call. web: https://whats.fibe.gg/seed-skills/fibe-tool-status.md local: ./seed-skills/fibe-tool-status.md fibe-tool-templates-change: Use when an advanced template-author or admin workflow needs the hidden lower-level primitive for patching, overwriting, or switching template versions, including Trick reruns and global template promotion. web: https://whats.fibe.gg/seed-skills/fibe-tool-templates-change.md local: ./seed-skills/fibe-tool-templates-change.md fibe-tool-templates-launch: Use when you need to bootstrap and launch a Playground directly from an existing import template, without creating a new repo. Greenfield-lite. web: https://whats.fibe.gg/seed-skills/fibe-tool-templates-launch.md local: ./seed-skills/fibe-tool-templates-launch.md fibe-tool-templates-search: Use when you need to search the Fibe Import Template catalog (own + public + team) by full-text or PostgreSQL regex before greenfield/launch. web: https://whats.fibe.gg/seed-skills/fibe-tool-templates-search.md local: ./seed-skills/fibe-tool-templates-search.md fibe-tool-tools-catalog: Use when you need to discover the full Fibe MCP tool surface (advertised + hidden). Required first step before fibe_call when targeting a tool not visible in ToolSearch. web: https://whats.fibe.gg/seed-skills/fibe-tool-tools-catalog.md local: ./seed-skills/fibe-tool-tools-catalog.md fibe-tool-update-name: Use when you need to update the current Agent's display name. Trigger when the conversation topic changes materially. web: https://whats.fibe.gg/seed-skills/fibe-tool-update-name.md local: ./seed-skills/fibe-tool-update-name.md