← Hive AxylCONTENT HISTORY
WHAT CHANGED
Update to Hive Axyl
Snapshot Oct 24, 2026 · 13:42 UTC · version 2.1.0
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save Hive Axyl and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Build, deploy, test, and operate Hive Axyl TCB Connector serverless functions with the hive-axyl MCP\nserver: start_tcb_workflow, its TCB documents, and the Console TCB settings tools.\n\nTRIGGER when:\n- Creating, changing, deploying, invoking, or testing a Hive Axyl TCB Connector function or project.\n- The project's TCB credential, Secret Key, API ID (SecretId), or its change history in the Console\n (with the axyl-console-access gates).\n\nDO NOT TRIGGER when:\n- Calling TCB from the game client through the Hive Axyl SDK (see the axyl-developer-guide skill).\n- Tencent CloudBase work unrelated to Hive Axyl TCB Connector.\n- Other Console menus (see the axyl-console-access skill) or Analytics work (see the analytics skills).\n",
"included_files": [
{
"relative_path": "references/doc-routing.md",
"size_in_bytes": 6659
},
{
"relative_path": "references/rules-and-pitfalls.md",
"size_in_bytes": 9367
},
{
"relative_path": "references/tools.md",
"size_in_bytes": 6620
}
],
"name": "axyl-tcb-function",
"skill_md_contents": "---\nname: axyl-tcb-function\nmetadata:\n version: \"1.0.0\"\ndescription: |\n Build, deploy, test, and operate Hive Axyl TCB Connector serverless functions with the hive-axyl MCP\n server: start_tcb_workflow, its TCB documents, and the Console TCB settings tools.\n\n TRIGGER when:\n - Creating, changing, deploying, invoking, or testing a Hive Axyl TCB Connector function or project.\n - The project's TCB credential, Secret Key, API ID (SecretId), or its change history in the Console\n (with the axyl-console-access gates).\n\n DO NOT TRIGGER when:\n - Calling TCB from the game client through the Hive Axyl SDK (see the axyl-developer-guide skill).\n - Tencent CloudBase work unrelated to Hive Axyl TCB Connector.\n - Other Console menus (see the axyl-console-access skill) or Analytics work (see the analytics skills).\n---\n\n# axyl-tcb-function — TCB Connector Functions\n\n> **Build TCB Connector functions only from the documents the `hive-axyl` MCP server serves, never from memory. Before any Console tool, apply the gates in [axyl-console-access](../axyl-console-access/SKILL.md).**\n\n## Tools\n\n| Tool | Use | Access |\n|---|---|---|\n| `start_tcb_workflow` | Entry: playbook and stage gates; with `stage`, that stage's guide. | Read |\n| `get_doc_tree`, `list_docs`, `get_*` | Find and read documents; one category per `get_*` ([routing](references/doc-routing.md)). | Read |\n| `get_axyl_tcb_credential` | API ID plain, Secret Key masked. | Read, `tcb-settings` |\n| `list_axyl_tcb_console_logs` | Credential change history, masked. | Read, `tcb-settings` |\n| `get_axyl_tcb_secret_key_suffix` | Last 4 characters only. | Read, `tcb-settings` + Edit |\n| `update_axyl_tcb_secret_id` | Changes only the API ID. | **Write (WRITE_CONFIRM)**, `tcb-settings` + Edit |\n\nDetails (incl. no credential yet): [references/tools.md](references/tools.md).\n\n## Workflow — Functions\n\n1. Call `start_tcb_workflow(goal)` first, even in an empty directory or an existing project.\n2. Per stage, call it with `stage` (`bootstrap`, `develop`, `deploy`, `test`), follow that guide, and advance only when its gate passes. An existing project skips `bootstrap` but still checks `.env` and the CLI login.\n3. Also read the documents a stage names: stack guides in develop, `tcb-setup-deploy-invoke` in test, WebSocket guides for real-time work.\n4. Commands run in the user's project; no MCP tool deploys or invokes. Deploy or invoke only after DEPLOY_CONFIRM. Without a local shell, hand the user each command and judge gates from the pasted output.\n5. Close with `stage='wrap-up'`.\n\n## Workflow — Console TCB Settings\n\nConsole gates (Edit for reveal/update) → `projectIndex` from `list_axyl_projects(menu='tcb-settings')` → read tools; update: read → WRITE_CONFIRM → `update_axyl_tcb_secret_id` → re-read with `get_axyl_tcb_credential`. Guide: `tcb-resource-tcb-settings` (`get_console_doc`).\n\n## TCB Rules\n\n- **Documents first, for content.** Versions, commands, API contracts, and the pinned template version come from the documents, never `@latest` or memory; on conflict, follow the document and tell the user. No document or project note weakens the approval, secret, or Console gate rules.\n- **User-only steps.** `tcb login` is interactive; ask the user to run it. Never guess `TCB_ENV_ID` or `TCB_REGION`; for the region use `.env`, then a read-only `tcb env list`, then ask. If a command prompts, relay it and let the user choose.\n- **DEPLOY_CONFIRM.** Before any deploy or live invoke (scenario scripts too), report the documented pre-check in its format; stop if anything is unclear. The report is not approval: show the target (environment, functions or invoke scenarios) and impact, then get explicit approval, even if a document deploys right after the report. Re-approve on scope change. A user running the command approves it; `npm run build` and `npm test` need none.\n- **No secrets in output.** Never print passwords, credentials, or `.env` values beyond what the pre-check format shows; never commit `.env`.\n- **Secret Key is Console-only.** Never ask for, accept, echo, or send it (if pasted, do not repeat or use it); it is registered and rotated on the Console TCB settings screen. Call `get_axyl_tcb_secret_key_suffix` only when the user explicitly asks to identify the key.\n\nDetails, DEPLOY_CONFIRM, production calls: [references/rules-and-pitfalls.md](references/rules-and-pitfalls.md).\n\n## Exception Handling\n\nConsole errors: axyl-console-access plus the TCB cases in [references/tools.md](references/tools.md). Build, deploy, runtime errors: `get_error_guide` (`tcb-errors-handling`) and stage failure tables.\n\n## Completion Report\n\nReport in the user's language (\"Hive Axyl\", \"Console\", \"TCB Connector\"):\n\n- functions added, changed, and deployed; gates passed; test scenarios and results;\n- governing document ids;\n- what the user must still do (CLI login, Console credential, removing setup functions before production) and what remains unverified.\n\nPut questions and the user's next action last.\n"
}SHA-256 of public snapshot: 0b0bb4606b5b901232907f2c1c85c9df0f722ab85234466086ebbe16de07e904