Tencent Cloud Smart Advisor Assistant for Openclaw

An AI-powered assistant for managing Tencent Cloud architectures, performing Well-Architected assessments, and generating secure console access links.

1ncludesteven
v1.3.0
Mar 21, 2026
1
31
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install tencent-cloudq

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install tencent-cloudq using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Tencent Cloud Smart Advisor Assistant?

The Tencent Cloud Smart Advisor Assistant is a technical skill designed to integrate Tencent Cloud's intelligent advisory capabilities directly into AI coding agents. By utilizing AK/SK authentication and the TC3-HMAC-SHA256 signature method, this skill allows users to query architecture directories, retrieve detailed cloud diagrams, and perform comprehensive risk evaluations. It is a vital component for developers using Openclaw Skills who need to maintain robust, secure, and well-architected cloud environments without leaving their terminal or AI interface.

Tencent Cloud Smart Advisor Assistant Use Cases

  • Auditing cloud architecture for security risks and compliance with best practices.
  • Visualizing complex cloud resource directories and architecture diagrams via AI queries.
  • Generating temporary, password-free login URLs to access specific Tencent Cloud console pages safely.
  • Automating routine cloud inspections and Well-Architected framework assessments.

How Tencent Cloud Smart Advisor Assistant Works

  1. The skill first validates the environment and Tencent Cloud API credentials using a built-in check script to ensure compatibility.
  2. It optionally configures a specific CAM (Cloud Access Management) role named advisor to enable secure STS-based console redirection.
  3. API requests are dispatched to the advisor.tencentcloudapi.com endpoint with automated signature generation for secure communication.
  4. For architecture visualization, the skill generates a unique login URL that allows the user to jump directly from the Openclaw Skills environment to the Tencent Cloud console.

Tencent Cloud Smart Advisor Assistant Setup

To get started with this skill, you must configure your Tencent Cloud credentials. Set the following environment variables in your shell configuration file (e.g., .bashrc or .zshrc):

export TENCENTCLOUD_SECRET_ID="your-secret-id"
export TENCENTCLOUD_SECRET_KEY="your-secret-key"

After setting the variables, initialize the environment and create the necessary IAM roles:

python3 check_env.py
# If prompted with status code 3, run the role creation script
python3 scripts/create_role.py

Tencent Cloud Smart Advisor Assistant Data Schema & Taxonomy

The skill organizes its configuration and temporary data within the user's home directory. It follows a strict security protocol to ensure no sensitive keys are stored locally.

File/Path Purpose Description
~/.tencent-cloudq/config.json Configuration Stores the Role ARN and Account UIN; does not store secrets.
.tcloud_advisor_uin_cache Cache Temporary system cache for account identification.
JSON Responses API Output All API interactions return a standardized object containing success, action, data, and requestId.

Tencent Cloud Smart Advisor Assistant Advanced Features

  • One-click console access: Automatically generates authenticated login links for architecture diagrams using login_url.py.
  • Comprehensive Risk Inspection: Provides deep-dive assessments into cloud resources across multiple dimensions.
  • Automated IAM Management: Includes scripts to create, verify, and clean up CAM roles and policies specifically for Openclaw Skills users.
  • Multi-platform Support: Pure Python implementation ensures compatibility across Windows, Linux, and macOS without external dependencies like curl or jq.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins python3
Github Stars: 0
forks: 0

Featured*