Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Taubyte Agent Skills

Reusable Agent Skills for Taubyte, structured as a workflow-first pack inspired by vercel-labs/skills.

What This Repo Provides

  • A full Taubyte execution workflow (auth -> cloud select -> scope -> resource ops -> push/verify).
  • Safety constraints to reduce invalid commands, bad configs, and deployment mistakes.
  • Local Dream helpers, including host-based launch for *.localtau resources.
  • Optional deployment support for self-hosted cloud via @taubyte/spore-drive.

Prerequisites

  • Node.js (includes npx)
  • Git (the installer clones this repository)

You do not need a Vercel account or the vercel CLI.

Quick Start (Recommended)

Install globally for Cursor (copy-ready):

mkdir -p ~/.cursor/skills
npx skills add owner/repo --agent cursor --global --copy --yes

Example for this repo:

mkdir -p ~/.cursor/skills
npx skills add taubyte/skills --agent cursor --global --copy --yes

Link skills to the current editor (after installation)

To register every skill in this pack against the editor the Skills CLI treats as current (global install, all skills):

npx skills add taubyte/skills -g --all

Run this once after installation if you prefer this shorthand over passing --agent explicitly in the per-editor blocks below.

Install By Major IDE/Agent

Each block below is copy-ready for one editor/agent.

Cursor

npx skills add taubyte/skills --agent cursor --global --copy --yes

Claude Code

npx skills add taubyte/skills --agent claude-code --global --copy --yes

Codex

npx skills add taubyte/skills --agent codex --global --copy --yes

GitHub Copilot

npx skills add taubyte/skills --agent github-copilot --global --copy --yes

Windsurf

npx skills add taubyte/skills --agent windsurf --global --copy --yes

If your npx cache is stale, use:

npx skills@latest add taubyte/skills --agent cursor --global --copy --yes

Common CLI Tasks

See skills CLI for full docs.

Goal Command
List skills in this repo (no install) npx skills add taubyte/skills --list
Install one skill globally for Cursor npx skills add taubyte/skills --skill taubyte-core-constraints --agent cursor --global --copy --yes
Install all skills globally for Cursor npx skills add taubyte/skills --agent cursor --global --copy --yes
Link all skills to the current editor (global) npx skills add taubyte/skills -g --all
Template command for any repo npx skills add owner/repo --agent cursor --global --copy --yes
Create global Cursor skills path mkdir -p ~/.cursor/skills

Skill Catalog

Skill Purpose
taubyte-orchestrator Master gatekeeper: login -> mode -> cloud -> scope -> resources -> push/verify.
taubyte-auth-and-profile Profile/login setup and validation.
taubyte-execution-modes Non-interactive default + optional interactive mode.
taubyte-core-constraints Non-negotiable Taubyte rules and failure-prevention constraints.
taubyte-cloud-selection Dream-by-default when no FQDN, remote when FQDN is provided.
taubyte-scope-routing Global scope vs application scope routing.
taubyte-project-and-application Project selection and conditional application selection.
taubyte-resource-flags-reference Full command/flag catalog for creation flows.
taubyte-resource-creation Scope-aware resource creation patterns.
taubyte-go-sdk-constraints Must-use go-sdk signatures/patterns for HTTP, PubSub, and Storage.
taubyte-build-runtime-config .taubyte/build.sh + .taubyte/config.yaml + env var server-side configuration logic.
taubyte-reference-index Topic index into deep legacy references for on-demand loading.
taubyte-context-log Auto-maintains per-project context log file to reduce hallucinations.
taubyte-push-build-verify Config/code/website/library push + build/log verification.
taubyte-hosts-file-editor Safe, idempotent hosts-file updates for local *.localtau hostname access.
taubyte-local-host-launch Launch and verify Dream local resources by FQDN/port in curl and browser.
taubyte-remote-cloud-operations Remote cloud deployment workflow.
taubyte-debugging-and-recovery Failure diagnosis and recovery checklist.
taubyte-spore-drive-sdk Self-hosted Taubyte cloud deployment via @taubyte/spore-drive.

Required Workflow Order

  1. taubyte-auth-and-profile
  2. taubyte-execution-modes (default: non-interactive)
  3. taubyte-core-constraints
  4. taubyte-cloud-selection
  5. taubyte-scope-routing
  6. taubyte-project-and-application
  7. taubyte-context-log (initialize/update log)
  8. taubyte-resource-creation
  9. taubyte-build-runtime-config (when needed)
  10. taubyte-push-build-verify
  11. Environment-specific + recovery as needed

Private Forks

If you fork this repo as private, ensure Git authentication is configured (SSH or HTTPS credentials), same as any private git clone.

License

MIT — see LICENSE.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors