catalystbyzoho/agent-skills

catalyst-appsail

Catalyst AppSail — persistent backend PaaS with managed runtimes (Node.js, Java, Python) and custom Docker containers.

Trending #4017 Hot #6072 First seen Jun 21, 2026

Installation

$ npx skills add catalystbyzoho/agent-skills --skill catalyst-appsail

Summary

  • Catalyst AppSail — persistent backend PaaS with managed runtimes (Node.js, Java, Python) and custom Docker containers.
  • Trigger on 'AppSail', 'persistent server', 'Docker on Catalyst', 'X_ZOHO_CATALYST_LISTEN_PORT', or 'long-running process on Catalyst'.
  • Do NOT use for stateless request/response handlers, event-driven functions, or scheduled jobs — use catalyst-functions instead.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from catalystbyzoho/agent-skills · top by installs.

npx skills add catalystbyzoho/agent-skills

Browse all from catalystbyzoho/agent-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 59
License LICENSE
Default branch main
Open issues 5
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version2.1.0
CompatibilityRequires Catalyst CLI (`npm install -g zcatalyst-cli`). Custom Docker deployments additionally require Docker Desktop.
More metadata
version
2.1.0

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,287 B
  • docs SUMMARY.md 406 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 441 installs

SKILL.md

How It Works

  1. Identify the runtime — Managed runtime (Node.js, Java, Python) or custom Docker container.
  2. Load references/appsail-basics.md — for PORT config, environment variables, Dockerfile requirements, and deploy commands.
  3. PORT rule — Always use process.env.XZOHOCATALYSTLISTENPORT, never hardcode PORT or 3000.
  4. AppSail vs Functions decision — If the user is unsure which to use, apply this matrix:
Catalyst Functions AppSail
Code structure Catalyst-specific templates required Any framework, any format, fully independent
Use case HTTP handlers, events, cron, Zoho integrations Persistent servers, long-running processes, Docker
Billing Per API call Per instance uptime
Dependency management Handled by Catalyst You manage all libraries and frameworks

Triggers

Use this skill for: "AppSail", "persistent server", "Docker on Catalyst", "backend hosting", XZOHOCATALYSTLISTENPORT, appsail:add, "catalyst managed runtime", "deploy Express app", "AppSail vs Functions", "long-running process on Catalyst", or "containerized app on Catalyst".

References

Reference Load when the query is about…
references/appsail-basics.md Runtimes, project structure, app-config.json fields, Node.js/Docker templates, SDK version
references/appsail-deploy.md Deployment commands (Path A/B/C), env variables, health checks, AppSail URL pattern, configurations
references/appsail-crossorigin.md Slate + AppSail cross-origin errors, CORS setup via MCP, catalyst_auth, custom domain SSL