Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use when operating Alibaba Cloud through a custom OpenAPI MCP server, especially for SWAS deployment workflows: OAuth setup, selector updates, missing-tool diagnosis, deployment permission closure, and pre-deploy verification.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 11% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 25% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 10% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 32% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 28% | 0% |
Category: service
Use this skill when:
This skill is based on a verified SWAS deployment-prep workflow against a custom OpenAPI MCP server.
This skill covers:
This skill does not cover:
OAuth success does not imply deployment selectors are present.
If the id casing is wrong, the browser flow may still open, but the server will not load correctly.
After changing the MCP config or custom server selectors, restart Codex before concluding the tools are still missing.
For deployment preparation, you need remote execution capability.
RunCommandCreateCommandInvokeCommandDeleteCommandCreateSnapshot (recommended before first deploy)If the app uses Feishu long connection and does not need inbound public HTTP immediately, do not add firewall write selectors unless a real deployment step needs them.
Alibaba Cloud Linux 3 is an acceptable clean Linux base for this project.It is suitable for Node + systemd + SQLite + logs + backup scripts.
Keep existing read-only selectors such as:
ListInstancesListInstanceStatusListFirewallRulesListSnapshotsDescribeCloudAssistantStatusDescribeCommandsDescribeInvocationsDescribeInvocationResultAdd deployment selectors:
RunCommandCreateCommandInvokeCommandDeleteCommandCreateSnapshotAdd firewall write selectors only if actually needed later:
CreateFirewallRuleCreateFirewallRulesModifyFirewallRuleEnableFirewallRuleDisableFirewallRuleExample pattern: https://openapi-mcp.<region>.aliyuncs.com/accounts/<account>/custom/<server-name>/id/<server-id>/sse
If the config was just added or changed, restart Codex first.
If only read-only tools exist, do not try to deploy yet.
Use Alibaba Cloud OpenAPI Explorer management APIs to update the custom server.
Do not rely on the current session to pick up new tools.
Runninguname -anode -v || trueSuccess0Before claiming the SWAS side is ready, verify all of the following:
RunningThis skill is valid if it helps you answer these questions quickly and correctly:
Other measured skills in the registry, with their headline benchmark lift.