Agent Skills: SDK Release

Use when modifying, validating, or preparing releases for the Clous Python and TypeScript SDKs bundled in this plugin.

UncategorizedID: clous-ai/agents/sdk-release

Repository

clous-aiLicense: NOASSERTION

Install this agent skill to your local

pnpm dlx add-skill https://github.com/clous-ai/plugins/tree/HEAD/clous-development/skills/sdk-release

Skill Files

Browse the full folder contents for sdk-release.

Download Skill

Loading file tree…

clous-development/skills/sdk-release/SKILL.md

Skill Metadata

Name
sdk-release
Description
Use when modifying, validating, or preparing releases for the Clous Python and TypeScript SDKs bundled in this plugin.

SDK Release

The SDKs are production surfaces and must stay aligned with backend contracts.

Workflow

  1. Check backend contracts in cloush-server/api/urls.py, api/a2a/urls.py, and OAuth routing.
  2. Update both Python and TypeScript SDKs when a public route changes.
  3. Keep auth, error, timeout, and JSON behavior consistent across languages.
  4. Add tests or fixtures for any new route family.
  5. Run python scripts/check-development-plugin.py from the plugin root.

Release Criteria

  • Package metadata is valid.
  • Python modules compile.
  • TypeScript types compile where tsc is available.
  • README examples use only supported env vars and endpoints.