{"data":{"skill":{"slug":"tencentcloudbase-http-api-cloudbase","name":"http-api-cloudbase","icon":"📦","repo":"https://github.com/tencentcloudbase/skills/tree/main/skills/http-api","status":"approved","author":"tencentcloudbase","authorVersion":"2.23.8","skillstoreRevision":1},"audit":{"id":"f657c0ef-2ccd-4fe0-a215-19eeaf5b58ff","skill_id":"84d25aab-bceb-4d34-b920-51813f297ce2","version":2,"content_hash":"v3:24b2fe42a456262f3fd0fb3df72e12d9ed2c32ec:d2a925b46cf153861584ae1accb51dd25e7bbbb0712efe87b2d7d9327e629feb:3f9c6b80389021b0d4ceffd4c8a0afa6554392a29a4c4660719fddd74efce428:736b696c6c732f74656e63656e74636c6f7564626173652f687474702d6170692d636c6f756462617365:96e482ab4720ecf673d2b3223409f8b1","risk_level":"safe","is_blocked":false,"safe_to_publish":true,"analysis_status":"ok","agent_auto_install_policy":"allowed","manual_install_policy":"allowed","summary":"All static findings were adjudicated as false positives after reviewing SKILL.md and checklist.md. The flagged backticks, URLs, relative paths, and API examples are documentation, not executable code or malicious behavior. No prompt injection attempt, covert exfiltration intent, or host reconnaissance instruction was found.","remediation":[],"risk_factor_evidence":[{"factor":"external_commands","evidence":[{"file":"SKILL.md","line_end":10,"line_start":10},{"file":"SKILL.md","line_end":12,"line_start":12},{"file":"SKILL.md","line_end":13,"line_start":13},{"file":"SKILL.md","line_end":15,"line_start":15},{"file":"SKILL.md","line_end":31,"line_start":31},{"file":"SKILL.md","line_end":32,"line_start":32},{"file":"SKILL.md","line_end":33,"line_start":33},{"file":"SKILL.md","line_end":63,"line_start":63},{"file":"SKILL.md","line_end":64,"line_start":64},{"file":"SKILL.md","line_end":72,"line_start":72},{"file":"SKILL.md","line_end":83,"line_start":83},{"file":"SKILL.md","line_end":86,"line_start":86},{"file":"SKILL.md","line_end":87,"line_start":87},{"file":"SKILL.md","line_end":88,"line_start":88},{"file":"SKILL.md","line_end":89,"line_start":89},{"file":"SKILL.md","line_end":90,"line_start":90},{"file":"SKILL.md","line_end":91,"line_start":91},{"file":"SKILL.md","line_end":92,"line_start":92},{"file":"SKILL.md","line_end":93,"line_start":93},{"file":"SKILL.md","line_end":94,"line_start":94},{"file":"SKILL.md","line_end":95,"line_start":95},{"file":"SKILL.md","line_end":107,"line_start":107},{"file":"SKILL.md","line_end":111,"line_start":111},{"file":"SKILL.md","line_end":114,"line_start":112},{"file":"SKILL.md","line_end":117,"line_start":114},{"file":"SKILL.md","line_end":118,"line_start":117},{"file":"SKILL.md","line_end":119,"line_start":118},{"file":"SKILL.md","line_end":120,"line_start":119},{"file":"SKILL.md","line_end":121,"line_start":120},{"file":"SKILL.md","line_end":122,"line_start":121},{"file":"SKILL.md","line_end":123,"line_start":122},{"file":"SKILL.md","line_end":150,"line_start":123},{"file":"SKILL.md","line_end":178,"line_start":150},{"file":"SKILL.md","line_end":180,"line_start":178},{"file":"SKILL.md","line_end":182,"line_start":180},{"file":"SKILL.md","line_end":184,"line_start":182},{"file":"SKILL.md","line_end":184,"line_start":184},{"file":"SKILL.md","line_end":188,"line_start":186},{"file":"SKILL.md","line_end":192,"line_start":188},{"file":"SKILL.md","line_end":194,"line_start":192},{"file":"SKILL.md","line_end":196,"line_start":194},{"file":"SKILL.md","line_end":198,"line_start":196},{"file":"SKILL.md","line_end":198,"line_start":198},{"file":"SKILL.md","line_end":202,"line_start":200},{"file":"SKILL.md","line_end":208,"line_start":202},{"file":"SKILL.md","line_end":210,"line_start":208},{"file":"SKILL.md","line_end":214,"line_start":210},{"file":"SKILL.md","line_end":214,"line_start":214},{"file":"SKILL.md","line_end":218,"line_start":216},{"file":"SKILL.md","line_end":226,"line_start":218}]},{"factor":"network","evidence":[{"file":"SKILL.md","line_end":83,"line_start":83},{"file":"SKILL.md","line_end":12,"line_start":12},{"file":"SKILL.md","line_end":13,"line_start":13},{"file":"SKILL.md","line_end":31,"line_start":31},{"file":"SKILL.md","line_end":32,"line_start":32},{"file":"SKILL.md","line_end":33,"line_start":33},{"file":"SKILL.md","line_end":158,"line_start":158},{"file":"SKILL.md","line_end":168,"line_start":168},{"file":"SKILL.md","line_end":181,"line_start":181},{"file":"SKILL.md","line_end":187,"line_start":187},{"file":"SKILL.md","line_end":195,"line_start":195},{"file":"SKILL.md","line_end":201,"line_start":201},{"file":"SKILL.md","line_end":227,"line_start":227},{"file":"SKILL.md","line_end":245,"line_start":245},{"file":"SKILL.md","line_end":246,"line_start":246},{"file":"SKILL.md","line_end":247,"line_start":247},{"file":"SKILL.md","line_end":280,"line_start":280},{"file":"SKILL.md","line_end":284,"line_start":284},{"file":"SKILL.md","line_end":302,"line_start":302},{"file":"SKILL.md","line_end":321,"line_start":321},{"file":"SKILL.md","line_end":340,"line_start":340},{"file":"SKILL.md","line_end":374,"line_start":374},{"file":"SKILL.md","line_end":380,"line_start":380},{"file":"SKILL.md","line_end":390,"line_start":390},{"file":"SKILL.md","line_end":428,"line_start":428},{"file":"SKILL.md","line_end":459,"line_start":459},{"file":"SKILL.md","line_end":460,"line_start":460},{"file":"SKILL.md","line_end":504,"line_start":504}]},{"factor":"filesystem","evidence":[{"file":"SKILL.md","line_end":31,"line_start":31},{"file":"SKILL.md","line_end":32,"line_start":32},{"file":"SKILL.md","line_end":33,"line_start":33}]}],"critical_findings":[],"high_findings":[],"medium_findings":[],"low_findings":[],"dangerous_patterns":[],"files_scanned":2,"total_lines":622,"audit_model":"codex","audited_at":"2026-07-09T16:28:12.269+00:00","created_at":"2026-07-15T09:20:52.755897+00:00","static_findings":[{"id":"external_commands:SKILL.md:10:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"If this environment only installed the current skill, start from the CloudBase main entry and use th","category":"external_commands","line_end":10,"severity":"medium","line_start":10},{"id":"external_commands:SKILL.md:12:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- CloudBase main entry: `https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/sk","category":"external_commands","line_end":12,"severity":"medium","line_start":12},{"id":"external_commands:SKILL.md:13:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Current skill raw source: `https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/mai","category":"external_commands","line_end":13,"severity":"medium","line_start":13},{"id":"external_commands:SKILL.md:15:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"Keep local `references/...` paths for files that ship with the current skill directory. When this fi","category":"external_commands","line_end":15,"severity":"medium","line_start":15},{"id":"external_commands:SKILL.md:31:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Auth configuration -> `../auth-tool/SKILL.md` (standalone fallback: `https://cnb.cool/tencent/clou","category":"external_commands","line_end":31,"severity":"medium","line_start":31},{"id":"external_commands:SKILL.md:32:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- MySQL MCP management -> `../relational-database-tool/SKILL.md` (standalone fallback: `https://cnb.","category":"external_commands","line_end":32,"severity":"medium","line_start":32},{"id":"external_commands:SKILL.md:33:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Your own HTTP service on CloudBase -> `../cloud-functions/SKILL.md` (standalone fallback: `https:/","category":"external_commands","line_end":33,"severity":"medium","line_start":33},{"id":"external_commands:SKILL.md:63:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Frontend Web apps using `@cloudbase/js-sdk` (use **CloudBase Web** skills)","category":"external_commands","line_end":63,"severity":"medium","line_start":63},{"id":"external_commands:SKILL.md:64:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Node.js code using `@cloudbase/node-sdk` (use **CloudBase Node** skills)","category":"external_commands","line_end":64,"severity":"medium","line_start":64},{"id":"external_commands:SKILL.md:72:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `env` – CloudBase environment ID","category":"external_commands","line_end":72,"severity":"medium","line_start":72},{"id":"external_commands:SKILL.md:83:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Add `Authorization: Bearer <token>` header to requests.","category":"external_commands","line_end":83,"severity":"medium","line_start":83},{"id":"external_commands:SKILL.md:86:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- **MUST use `searchKnowledgeBase` tool** to get OpenAPI specifications","category":"external_commands","line_end":86,"severity":"medium","line_start":86},{"id":"external_commands:SKILL.md:87:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Use the tool with `mode=openapi` and specify the `apiName`:","category":"external_commands","line_end":87,"severity":"medium","line_start":87},{"id":"external_commands:SKILL.md:88:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `mysqldb` - 关系型数据库 RESTful API (MySQL/PostgreSQL)","category":"external_commands","line_end":88,"severity":"medium","line_start":88},{"id":"external_commands:SKILL.md:89:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `nosql` - NoSQL RESTful API (文档型数据库)","category":"external_commands","line_end":89,"severity":"medium","line_start":89},{"id":"external_commands:SKILL.md:90:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `functions` - Cloud Functions API","category":"external_commands","line_end":90,"severity":"medium","line_start":90},{"id":"external_commands:SKILL.md:91:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `auth` - Authentication API","category":"external_commands","line_end":91,"severity":"medium","line_start":91},{"id":"external_commands:SKILL.md:92:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `cloudrun` - CloudRun API","category":"external_commands","line_end":92,"severity":"medium","line_start":92},{"id":"external_commands:SKILL.md:93:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `storage` - Storage API","category":"external_commands","line_end":93,"severity":"medium","line_start":93},{"id":"external_commands:SKILL.md:94:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ai_model` - AI 大模型接入 API","category":"external_commands","line_end":94,"severity":"medium","line_start":94},{"id":"external_commands:SKILL.md:95:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Example: `searchKnowledgeBase({ mode: \"openapi\", apiName: \"mysqldb\" })`","category":"external_commands","line_end":95,"severity":"medium","line_start":95},{"id":"external_commands:SKILL.md:107:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"**⚠️ IMPORTANT: Always use `searchKnowledgeBase` tool to get OpenAPI Swagger specifications**","category":"external_commands","line_end":107,"severity":"medium","line_start":107},{"id":"external_commands:SKILL.md:111:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"1. **Use `searchKnowledgeBase` tool to get OpenAPI documentation**:","category":"external_commands","line_end":111,"severity":"medium","line_start":111},{"id":"external_commands:SKILL.md:112:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":114,"severity":"medium","line_start":112},{"id":"external_commands:SKILL.md:114:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":117,"severity":"medium","line_start":114},{"id":"external_commands:SKILL.md:117:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `mysqldb` - 关系型数据库 RESTful API (MySQL/PostgreSQL)","category":"external_commands","line_end":118,"severity":"medium","line_start":117},{"id":"external_commands:SKILL.md:118:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `nosql` - NoSQL RESTful API (文档型数据库)","category":"external_commands","line_end":119,"severity":"medium","line_start":118},{"id":"external_commands:SKILL.md:119:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `functions` - Cloud Functions API","category":"external_commands","line_end":120,"severity":"medium","line_start":119},{"id":"external_commands:SKILL.md:120:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `auth` - Authentication API","category":"external_commands","line_end":121,"severity":"medium","line_start":120},{"id":"external_commands:SKILL.md:121:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `cloudrun` - CloudRun API","category":"external_commands","line_end":122,"severity":"medium","line_start":121},{"id":"external_commands:SKILL.md:122:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `storage` - Storage API","category":"external_commands","line_end":123,"severity":"medium","line_start":122},{"id":"external_commands:SKILL.md:123:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ai_model` - AI 大模型接入 API","category":"external_commands","line_end":150,"severity":"medium","line_start":123},{"id":"external_commands:SKILL.md:150:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"**How to get**: Use `searchKnowledgeBase({ mode: \"openapi\", apiName: \"auth\" })` to get the Authentic","category":"external_commands","line_end":178,"severity":"medium","line_start":150},{"id":"external_commands:SKILL.md:178:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"For environments in **domestic regions** like Shanghai (`ap-shanghai`), use:","category":"external_commands","line_end":180,"severity":"medium","line_start":178},{"id":"external_commands:SKILL.md:180:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```text","category":"external_commands","line_end":182,"severity":"medium","line_start":180},{"id":"external_commands:SKILL.md:182:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":184,"severity":"medium","line_start":182},{"id":"external_commands:SKILL.md:184:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"Replace `{your-env}` with the actual environment ID. For example, if environment ID is `cloud1-abc`:","category":"external_commands","line_end":184,"severity":"medium","line_start":184},{"id":"external_commands:SKILL.md:186:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```text","category":"external_commands","line_end":188,"severity":"medium","line_start":186},{"id":"external_commands:SKILL.md:188:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":192,"severity":"medium","line_start":188},{"id":"external_commands:SKILL.md:192:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"For environments in **international regions** like Singapore (`ap-singapore`), use:","category":"external_commands","line_end":194,"severity":"medium","line_start":192},{"id":"external_commands:SKILL.md:194:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```text","category":"external_commands","line_end":196,"severity":"medium","line_start":194},{"id":"external_commands:SKILL.md:196:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":198,"severity":"medium","line_start":196},{"id":"external_commands:SKILL.md:198:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"Replace `{your-env}` with the actual environment ID. For example, if environment ID is `cloud1-abc`:","category":"external_commands","line_end":198,"severity":"medium","line_start":198},{"id":"external_commands:SKILL.md:200:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```text","category":"external_commands","line_end":202,"severity":"medium","line_start":200},{"id":"external_commands:SKILL.md:202:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":208,"severity":"medium","line_start":202},{"id":"external_commands:SKILL.md:208:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```http","category":"external_commands","line_end":210,"severity":"medium","line_start":208},{"id":"external_commands:SKILL.md:210:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":214,"severity":"medium","line_start":210},{"id":"external_commands:SKILL.md:214:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"When making actual calls, replace the entire part including angle brackets (`< >`) with your obtaine","category":"external_commands","line_end":214,"severity":"medium","line_start":214},{"id":"external_commands:SKILL.md:216:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```http","category":"external_commands","line_end":218,"severity":"medium","line_start":216},{"id":"external_commands:SKILL.md:218:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":226,"severity":"medium","line_start":218},{"id":"external_commands:SKILL.md:226:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```bash","category":"external_commands","line_end":231,"severity":"medium","line_start":226},{"id":"external_commands:SKILL.md:231:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":245,"severity":"medium","line_start":231},{"id":"external_commands:SKILL.md:245:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"1. `https://{envId}.api.tcloudbasegateway.com/v1/rdb/rest/{table}`","category":"external_commands","line_end":246,"severity":"medium","line_start":245},{"id":"external_commands:SKILL.md:246:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"2. `https://{envId}.api.tcloudbasegateway.com/v1/rdb/rest/{schema}/{table}`","category":"external_commands","line_end":247,"severity":"medium","line_start":246},{"id":"external_commands:SKILL.md:247:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"3. `https://{envId}.api.tcloudbasegateway.com/v1/rdb/rest/{instance}/{schema}/{table}`","category":"external_commands","line_end":250,"severity":"medium","line_start":247},{"id":"external_commands:SKILL.md:250:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `envId` is the environment ID","category":"external_commands","line_end":251,"severity":"medium","line_start":250},{"id":"external_commands:SKILL.md:251:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `instance` is the database instance identifier","category":"external_commands","line_end":252,"severity":"medium","line_start":251},{"id":"external_commands:SKILL.md:252:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `schema` is the database name","category":"external_commands","line_end":253,"severity":"medium","line_start":252},{"id":"external_commands:SKILL.md:253:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `table` is the table name","category":"external_commands","line_end":261,"severity":"medium","line_start":253},{"id":"external_commands:SKILL.md:261:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Accept | `application/json`, `application/vnd.pgrst.object+json` | Control data return format | `A","category":"external_commands","line_end":261,"severity":"medium","line_start":261},{"id":"external_commands:SKILL.md:262:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Content-Type | `application/json`, `application/vnd.pgrst.object+json` | Request content type | `C","category":"external_commands","line_end":262,"severity":"medium","line_start":262},{"id":"external_commands:SKILL.md:263:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Prefer | Operation-dependent feature values | - `return=representation` Write operation, return da","category":"external_commands","line_end":263,"severity":"medium","line_start":263},{"id":"external_commands:SKILL.md:264:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Authorization | `Bearer <token>` | Authentication token | `Authorization: Bearer <access_token>` |","category":"external_commands","line_end":264,"severity":"medium","line_start":264},{"id":"external_commands:SKILL.md:268:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"**GET** `/v1/rdb/rest/{table}`","category":"external_commands","line_end":271,"severity":"medium","line_start":268},{"id":"external_commands:SKILL.md:271:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `select`: Field selection, supports `*` or field list, supports join queries like `class_id(grade,","category":"external_commands","line_end":271,"severity":"medium","line_start":271},{"id":"external_commands:SKILL.md:272:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `limit`: Limit return count","category":"external_commands","line_end":273,"severity":"medium","line_start":272},{"id":"external_commands:SKILL.md:273:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `offset`: Offset for pagination","category":"external_commands","line_end":274,"severity":"medium","line_start":273},{"id":"external_commands:SKILL.md:274:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `order`: Sort field, format `field.asc` or `field.desc`","category":"external_commands","line_end":274,"severity":"medium","line_start":274},{"id":"external_commands:SKILL.md:278:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```bash","category":"external_commands","line_end":286,"severity":"medium","line_start":278},{"id":"external_commands:SKILL.md:286:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":289,"severity":"medium","line_start":286},{"id":"external_commands:SKILL.md:289:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `Content-Range`: Data range, e.g., `0-9/100` (0=start, 9=end, 100=total)","category":"external_commands","line_end":289,"severity":"medium","line_start":289},{"id":"external_commands:SKILL.md:293:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"**POST** `/v1/rdb/rest/{table}`","category":"external_commands","line_end":297,"severity":"medium","line_start":293},{"id":"external_commands:SKILL.md:297:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"> 💡 **Identity fields differ by database mode**: In PostgreSQL / CloudBase PG, do **not** use `_ope","category":"external_commands","line_end":297,"severity":"medium","line_start":297},{"id":"external_commands:SKILL.md:301:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```bash","category":"external_commands","line_end":310,"severity":"medium","line_start":301},{"id":"external_commands:SKILL.md:310:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":314,"severity":"medium","line_start":310},{"id":"external_commands:SKILL.md:314:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"**PATCH** `/v1/rdb/rest/{table}`","category":"external_commands","line_end":320,"severity":"medium","line_start":314},{"id":"external_commands:SKILL.md:320:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```bash","category":"external_commands","line_end":329,"severity":"medium","line_start":320},{"id":"external_commands:SKILL.md:329:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":331,"severity":"medium","line_start":329},{"id":"external_commands:SKILL.md:331:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"> ⚠️ **Important**: UPDATE requires a WHERE clause. Use query parameters like `?id=eq.1` to specify ","category":"external_commands","line_end":335,"severity":"medium","line_start":331},{"id":"external_commands:SKILL.md:335:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"**DELETE** `/v1/rdb/rest/{table}`","category":"external_commands","line_end":339,"severity":"medium","line_start":335},{"id":"external_commands:SKILL.md:339:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```bash","category":"external_commands","line_end":342,"severity":"medium","line_start":339},{"id":"external_commands:SKILL.md:342:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":361,"severity":"medium","line_start":342},{"id":"external_commands:SKILL.md:361:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"1. All POST, PATCH, DELETE operations: Request header with `Prefer: return=representation` means the","category":"external_commands","line_end":363,"severity":"medium","line_start":361},{"id":"external_commands:SKILL.md:363:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"2. POST, PATCH, DELETE response bodies are usually JSON array type `[]`. If request header specifies","category":"external_commands","line_end":363,"severity":"medium","line_start":363},{"id":"external_commands:SKILL.md:365:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"3. If `Accept: application/vnd.pgrst.object+json` is specified but data quantity is greater than 1, ","category":"external_commands","line_end":373,"severity":"medium","line_start":365},{"id":"external_commands:SKILL.md:373:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```shell","category":"external_commands","line_end":375,"severity":"medium","line_start":373},{"id":"external_commands:SKILL.md:375:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":379,"severity":"medium","line_start":375},{"id":"external_commands:SKILL.md:379:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```shell","category":"external_commands","line_end":381,"severity":"medium","line_start":379},{"id":"external_commands:SKILL.md:381:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":389,"severity":"medium","line_start":381},{"id":"external_commands:SKILL.md:389:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":391,"severity":"medium","line_start":389},{"id":"external_commands:SKILL.md:391:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":395,"severity":"medium","line_start":391},{"id":"external_commands:SKILL.md:395:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `envId` | 环境 ID |","category":"external_commands","line_end":396,"severity":"medium","line_start":395},{"id":"external_commands:SKILL.md:396:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `instance` | 数据库实例 ID,默认实例使用 `(default)` |","category":"external_commands","line_end":396,"severity":"medium","line_start":396},{"id":"external_commands:SKILL.md:397:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `database` | 数据库名称,默认数据库使用 `(default)` |","category":"external_commands","line_end":397,"severity":"medium","line_start":397},{"id":"external_commands:SKILL.md:400:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- 默认实例 + 默认数据库:`/v1/database/instances/(default)/databases/(default)/`","category":"external_commands","line_end":401,"severity":"medium","line_start":400},{"id":"external_commands:SKILL.md:401:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- 指定实例 + 默认数据库:`/v1/database/instances/test_instance/databases/(default)/`","category":"external_commands","line_end":407,"severity":"medium","line_start":401},{"id":"external_commands:SKILL.md:407:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- EJSON 支持的特殊类型:`ObjectId`、`Date`、`Int`、`Long`、`Decimal128`、`Binary`、`RegExp`","category":"external_commands","line_end":407,"severity":"medium","line_start":407},{"id":"external_commands:SKILL.md:413:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `INVALID_PARAM` | 400 | 参数错误 |","category":"external_commands","line_end":414,"severity":"medium","line_start":413},{"id":"external_commands:SKILL.md:414:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `DATABASE_PERMISSION_DENIED` | 401 | 权限不足 |","category":"external_commands","line_end":415,"severity":"medium","line_start":414},{"id":"external_commands:SKILL.md:415:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `DATABASE_INVALID_OPERRATOR` | 403 | 不支持的操作 |","category":"external_commands","line_end":416,"severity":"medium","line_start":415},{"id":"external_commands:SKILL.md:416:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `DATABASE_COLLECTION_NOT_EXIST` | 404 | 集合不存在 |","category":"external_commands","line_end":417,"severity":"medium","line_start":416},{"id":"external_commands:SKILL.md:417:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `DOCUMENT_NOT_FOUND` | 404 | 文档不存在 |","category":"external_commands","line_end":418,"severity":"medium","line_start":417},{"id":"external_commands:SKILL.md:418:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `DATABASE_COLLECTION_ALREADY_EXIST` | 409 | 集合已存在 |","category":"external_commands","line_end":419,"severity":"medium","line_start":418},{"id":"external_commands:SKILL.md:419:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `DATABASE_DUPLICATE_WRITE` | 409 | 唯一索引冲突 |","category":"external_commands","line_end":420,"severity":"medium","line_start":419},{"id":"external_commands:SKILL.md:420:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `EXCEED_REQUEST_LIMIT` | 422 | 请求次数超限 |","category":"external_commands","line_end":421,"severity":"medium","line_start":420},{"id":"external_commands:SKILL.md:421:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `EXCEED_CONCURRENT_REQUEST_LIMIT` | 422 | 并发请求超限 |","category":"external_commands","line_end":422,"severity":"medium","line_start":421},{"id":"external_commands:SKILL.md:422:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `DATABASE_REQUEST_FAILED` | 500 | 数据库请求失败 |","category":"external_commands","line_end":423,"severity":"medium","line_start":422},{"id":"external_commands:SKILL.md:423:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `SYS_ERR` | 500 | 内部错误 |","category":"external_commands","line_end":424,"severity":"medium","line_start":423},{"id":"external_commands:SKILL.md:424:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `DATABASE_TRANSACTION_CONFLICT` | 503 | 事务冲突 |","category":"external_commands","line_end":425,"severity":"medium","line_start":424},{"id":"external_commands:SKILL.md:425:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `DATABASE_TRANSACTION_FAIL` | 503 | 事务执行失败 |","category":"external_commands","line_end":426,"severity":"medium","line_start":425},{"id":"external_commands:SKILL.md:426:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `DATABASE_TIMEOUT` | 504 | 数据库操作超时 |","category":"external_commands","line_end":440,"severity":"medium","line_start":426},{"id":"external_commands:SKILL.md:440:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `Authorization: Bearer <token>` | AccessToken 认证(推荐) |","category":"external_commands","line_end":442,"severity":"medium","line_start":440},{"id":"external_commands:SKILL.md:442:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `Authorization: <apikey>` | APIKey 认证 |","category":"external_commands","line_end":444,"severity":"medium","line_start":442},{"id":"external_commands:SKILL.md:444:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"> AccessToken 获取方式:参考 Auth OpenAPI (`searchKnowledgeBase({ mode: \"openapi\", apiName: \"auth\" })`)","category":"external_commands","line_end":450,"severity":"medium","line_start":444},{"id":"external_commands:SKILL.md:450:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `AI_MODEL_CONFIG_MISSING` | 缺少模型 API Key 或配置 |","category":"external_commands","line_end":451,"severity":"medium","line_start":450},{"id":"external_commands:SKILL.md:451:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `AI_MODEL_PARAM_INVALID` | 输入参数无效 |","category":"external_commands","line_end":452,"severity":"medium","line_start":451},{"id":"external_commands:SKILL.md:452:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `AI_MODEL_DISABLED` | 模型已禁用,请在控制台检查或等待约 2 分钟 |","category":"external_commands","line_end":453,"severity":"medium","line_start":452},{"id":"external_commands:SKILL.md:453:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `AI_MODEL_NOT_SUPPORTED` | 请求模型不支持或未启用 |","category":"external_commands","line_end":454,"severity":"medium","line_start":453},{"id":"external_commands:SKILL.md:454:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `AI_MODEL_PARAM_REQUIRED` | 缺少必需参数 `model` |","category":"external_commands","line_end":454,"severity":"medium","line_start":454},{"id":"external_commands:SKILL.md:455:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `AI_MODEL_NOT_FOUND` | 指定的模型组不存在 |","category":"external_commands","line_end":456,"severity":"medium","line_start":455},{"id":"external_commands:SKILL.md:456:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `EXCEED_CONCURRENT_REQUEST_LIMIT` | 并发请求超限,请稍后重试或申请更高配额 |","category":"external_commands","line_end":457,"severity":"medium","line_start":456},{"id":"external_commands:SKILL.md:457:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `EXCEED_TOKEN_QUOTA_LIMIT` | 模型 Token 配额超限,请购买资源或调整模型组 |","category":"external_commands","line_end":460,"severity":"medium","line_start":457},{"id":"external_commands:SKILL.md:460:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"以及 OpenAPI 规范:`https://docs.cloudbase.net/openapi/ai_model.v1.openapi.yaml`","category":"external_commands","line_end":475,"severity":"medium","line_start":460},{"id":"external_commands:SKILL.md:475:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"**⚠️ Always use `searchKnowledgeBase` tool to get OpenAPI Swagger specifications:**","category":"external_commands","line_end":477,"severity":"medium","line_start":475},{"id":"external_commands:SKILL.md:477:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"Use `searchKnowledgeBase({ mode: \"openapi\", apiName: \"<api-name>\" })` with these API names:","category":"external_commands","line_end":478,"severity":"medium","line_start":477},{"id":"external_commands:SKILL.md:478:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `auth` - Authentication API","category":"external_commands","line_end":479,"severity":"medium","line_start":478},{"id":"external_commands:SKILL.md:479:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `mysqldb` - 关系型数据库 RESTful API (MySQL/PostgreSQL)","category":"external_commands","line_end":480,"severity":"medium","line_start":479},{"id":"external_commands:SKILL.md:480:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `nosql` - NoSQL RESTful API (文档型数据库)","category":"external_commands","line_end":481,"severity":"medium","line_start":480},{"id":"external_commands:SKILL.md:481:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `functions` - Cloud Functions API","category":"external_commands","line_end":482,"severity":"medium","line_start":481},{"id":"external_commands:SKILL.md:482:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `cloudrun` - CloudRun API","category":"external_commands","line_end":483,"severity":"medium","line_start":482},{"id":"external_commands:SKILL.md:483:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `storage` - Storage API","category":"external_commands","line_end":484,"severity":"medium","line_start":483},{"id":"external_commands:SKILL.md:484:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `ai_model` - AI 大模型接入 API","category":"external_commands","line_end":487,"severity":"medium","line_start":484},{"id":"external_commands:SKILL.md:487:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"1. Call `searchKnowledgeBase` tool with the appropriate `apiName`","category":"external_commands","line_end":487,"severity":"medium","line_start":487},{"id":"external_commands:SKILL.md:489:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Endpoint paths (e.g., `/v1/rdb/rest/{table}`)","category":"external_commands","line_end":501,"severity":"medium","line_start":489},{"id":"external_commands:SKILL.md:501:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```bash","category":"external_commands","line_end":505,"severity":"medium","line_start":501},{"id":"external_commands:SKILL.md:505:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":509,"severity":"medium","line_start":505},{"id":"external_commands:SKILL.md:509:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```bash","category":"external_commands","line_end":513,"severity":"medium","line_start":509},{"id":"external_commands:SKILL.md:513:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":519,"severity":"medium","line_start":513},{"id":"external_commands:SKILL.md:519:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```json","category":"external_commands","line_end":525,"severity":"medium","line_start":519},{"id":"external_commands:SKILL.md:525:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":542,"severity":"medium","line_start":525},{"id":"external_commands:SKILL.md:542:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":566,"severity":"medium","line_start":542},{"id":"external_commands:SKILL.md:566:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":569,"severity":"medium","line_start":566},{"id":"external_commands:SKILL.md:569:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"1. **Phone number format**: MUST be `\"+86 13800138000\"` with space after country code","category":"external_commands","line_end":570,"severity":"medium","line_start":569},{"id":"external_commands:SKILL.md:570:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"2. **Save `verification_id`**: Returned from Step 1, required for Step 2","category":"external_commands","line_end":571,"severity":"medium","line_start":570},{"id":"external_commands:SKILL.md:571:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"3. **Save `verification_token`**: Returned from Step 2, required for Step 3","category":"external_commands","line_end":584,"severity":"medium","line_start":571},{"id":"external_commands:SKILL.md:584:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"7. **Phone number format**: Always use international format with space: `\"+86 13800138000\"`","category":"external_commands","line_end":585,"severity":"medium","line_start":584},{"id":"network:SKILL.md:83:python-http-libraries","file":"SKILL.md","pattern":"Python HTTP libraries","snippet":"- Add `Authorization: Bearer <token>` header to requests.","category":"network","line_end":83,"severity":"low","line_start":83},{"id":"network:SKILL.md:12:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- CloudBase main entry: `https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/sk","category":"network","line_end":12,"severity":"low","line_start":12},{"id":"network:SKILL.md:13:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- Current skill raw source: `https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/mai","category":"network","line_end":13,"severity":"low","line_start":13},{"id":"network:SKILL.md:31:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- Auth configuration -> `../auth-tool/SKILL.md` (standalone fallback: `https://cnb.cool/tencent/clou","category":"network","line_end":31,"severity":"low","line_start":31},{"id":"network:SKILL.md:32:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- MySQL MCP management -> `../relational-database-tool/SKILL.md` (standalone fallback: `https://cnb.","category":"network","line_end":32,"severity":"low","line_start":32},{"id":"network:SKILL.md:33:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- Your own HTTP service on CloudBase -> `../cloud-functions/SKILL.md` (standalone fallback: `https:/","category":"network","line_end":33,"severity":"low","line_start":33},{"id":"network:SKILL.md:158:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- **How to get**: Get from [CloudBase Platform/ApiKey Management Page](https://tcb.cloud.tencent.com","category":"network","line_end":158,"severity":"low","line_start":158},{"id":"network:SKILL.md:168:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- **How to get**: Get from [CloudBase Platform/ApiKey Management Page](https://tcb.cloud.tencent.com","category":"network","line_end":168,"severity":"low","line_start":168},{"id":"network:SKILL.md:181:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"https://{your-env}.api.tcloudbasegateway.com","category":"network","line_end":181,"severity":"low","line_start":181},{"id":"network:SKILL.md:187:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"https://cloud1-abc.api.tcloudbasegateway.com","category":"network","line_end":187,"severity":"low","line_start":187},{"id":"network:SKILL.md:195:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"https://{your-env}.api.intl.tcloudbasegateway.com","category":"network","line_end":195,"severity":"low","line_start":195},{"id":"network:SKILL.md:201:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"https://cloud1-abc.api.intl.tcloudbasegateway.com","category":"network","line_end":201,"severity":"low","line_start":201},{"id":"network:SKILL.md:227:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"curl -X POST \"https://your-env-id.api.tcloudbasegateway.com/v1/functions/YOUR_FUNCTION_NAME\" \\","category":"network","line_end":227,"severity":"low","line_start":227},{"id":"network:SKILL.md:245:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"1. `https://{envId}.api.tcloudbasegateway.com/v1/rdb/rest/{table}`","category":"network","line_end":245,"severity":"low","line_start":245},{"id":"network:SKILL.md:246:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"2. `https://{envId}.api.tcloudbasegateway.com/v1/rdb/rest/{schema}/{table}`","category":"network","line_end":246,"severity":"low","line_start":246},{"id":"network:SKILL.md:247:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"3. `https://{envId}.api.tcloudbasegateway.com/v1/rdb/rest/{instance}/{schema}/{table}`","category":"network","line_end":247,"severity":"low","line_start":247},{"id":"network:SKILL.md:280:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"curl -X GET 'https://your-env.api.tcloudbasegateway.com/v1/rdb/rest/course?select=name,position&name","category":"network","line_end":280,"severity":"low","line_start":280},{"id":"network:SKILL.md:284:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"curl -X GET 'https://your-env.api.tcloudbasegateway.com/v1/rdb/rest/course?select=name,position&name","category":"network","line_end":284,"severity":"low","line_start":284},{"id":"network:SKILL.md:302:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"curl -X POST 'https://your-env.api.tcloudbasegateway.com/v1/rdb/rest/course' \\","category":"network","line_end":302,"severity":"low","line_start":302},{"id":"network:SKILL.md:321:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"curl -X PATCH 'https://your-env.api.tcloudbasegateway.com/v1/rdb/rest/course?id=eq.1' \\","category":"network","line_end":321,"severity":"low","line_start":321},{"id":"network:SKILL.md:340:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"curl -X DELETE 'https://your-env.api.tcloudbasegateway.com/v1/rdb/rest/course?id=eq.1' \\","category":"network","line_end":340,"severity":"low","line_start":340},{"id":"network:SKILL.md:374:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"curl -i -X GET 'https://{{host}}/v1/rdb/rest/course?select=name,position&name=like.%张三%&title=eq.文章标","category":"network","line_end":374,"severity":"low","line_start":374},{"id":"network:SKILL.md:380:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"curl -i -X GET 'https://{{host}}/v1/rdb/rest/course?select=name,position&name=like.%%E5%BC%A0%E4%B8%","category":"network","line_end":380,"severity":"low","line_start":380},{"id":"network:SKILL.md:390:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"https://{envId}.api.tcloudbasegateway.com/v1/database/instances/{instance}/databases/{database}/","category":"network","line_end":390,"severity":"low","line_start":390},{"id":"network:SKILL.md:428:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"详细端点使用和请求示例,请参考官方文档:https://docs.cloudbase.net/http-api/nosql/nosql-restful-api","category":"network","line_end":428,"severity":"low","line_start":428},{"id":"network:SKILL.md:459:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"详细端点和请求格式,请参考官方文档:https://docs.cloudbase.net/http-api/ai-model/ai-%E5%A4%A7%E6%A8%A1%E5%9E%8B%E6%8E%","category":"network","line_end":459,"severity":"low","line_start":459},{"id":"network:SKILL.md:460:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"以及 OpenAPI 规范:`https://docs.cloudbase.net/openapi/ai_model.v1.openapi.yaml`","category":"network","line_end":460,"severity":"low","line_start":460},{"id":"network:SKILL.md:504:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"base=\"https://${env}.api.tcloudbasegateway.com\"","category":"network","line_end":504,"severity":"low","line_start":504},{"id":"filesystem:SKILL.md:31:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- Auth configuration -> `../auth-tool/SKILL.md` (standalone fallback: `https://cnb.cool/tencent/clou","category":"filesystem","line_end":31,"severity":"high","line_start":31},{"id":"filesystem:SKILL.md:32:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- MySQL MCP management -> `../relational-database-tool/SKILL.md` (standalone fallback: `https://cnb.","category":"filesystem","line_end":32,"severity":"high","line_start":32},{"id":"filesystem:SKILL.md:33:path-traversal-sequence","file":"SKILL.md","pattern":"Path traversal sequence","snippet":"- Your own HTTP service on CloudBase -> `../cloud-functions/SKILL.md` (standalone fallback: `https:/","category":"filesystem","line_end":33,"severity":"high","line_start":33},{"id":"blocker:SKILL.md:42:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"- Treating Web SDK examples as valid for native Apps.","category":"blocker","line_end":42,"severity":"low","line_start":42},{"id":"blocker:SKILL.md:157:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"- **Validity**: Long-term valid","category":"blocker","line_end":158,"severity":"low","line_start":157},{"id":"blocker:SKILL.md:167:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"- **Validity**: Long-term valid","category":"blocker","line_end":168,"severity":"low","line_start":167},{"id":"blocker:SKILL.md:350:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"| INVALID_PARAM | 400 | Invalid request parameters |","category":"blocker","line_end":350,"severity":"low","line_start":350},{"id":"blocker:SKILL.md:351:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"| INVALID_REQUEST | 400 | Invalid request content: missing permission fields, SQL execution errors, ","category":"blocker","line_end":351,"severity":"low","line_start":351},{"id":"blocker:SKILL.md:549:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"│  📝 SAVE verification_id for next step!                                 │","category":"blocker","line_end":549,"severity":"low","line_start":549}],"finding_verdicts":[{"id":"external_commands:SKILL.md:10:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:10 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:12:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:12 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:13:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:13 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:15:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:15 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:31:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:31 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:32:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:32 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:33:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:33 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:63:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:63 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:64:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:64 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:72:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:72 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:83:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:83 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:86:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:86 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:87:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:87 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:88:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:88 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:89:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:89 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:90:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:90 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:91:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:91 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:92:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:92 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:93:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:93 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:94:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:94 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:95:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:95 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:107:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:107 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:111:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:111 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:112:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:112 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:114:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:114 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:117:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:117 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:118:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:118 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:119:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:119 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:120:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:120 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:121:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:121 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:122:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:122 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:123:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:123 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:150:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:150 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:178:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:178 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:180:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:180 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:182:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:182 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:184:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:184 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:186:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:186 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:188:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:188 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:192:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:192 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:194:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:194 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:196:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:196 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:198:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:198 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:200:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:200 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:202:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:202 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:208:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:208 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:210:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:210 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:214:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:214 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:216:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:216 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:218:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:218 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:226:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:226 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:231:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:231 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:245:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:245 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:246:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:246 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:247:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:247 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:250:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:250 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:251:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:251 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:252:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:252 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:253:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:253 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:261:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:261 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:262:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:262 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:263:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:263 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:264:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:264 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:268:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:268 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:271:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:271 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:272:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:272 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:273:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:273 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:274:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:274 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:278:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:278 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:286:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:286 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:289:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:289 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:293:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:293 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:297:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:297 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:301:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:301 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:310:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:310 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:314:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:314 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:320:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:320 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:329:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:329 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:331:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:331 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:335:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:335 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:339:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:339 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:342:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:342 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:361:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:361 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:363:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:363 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:365:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:365 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:373:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:373 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:375:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:375 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:379:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:379 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:381:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:381 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:389:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:389 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:391:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:391 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:395:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:395 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:396:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:396 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:397:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:397 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:400:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:400 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:401:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:401 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:407:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:407 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:413:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:413 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:414:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:414 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:415:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:415 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:416:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:416 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:417:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:417 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:418:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:418 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:419:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:419 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:420:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:420 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:421:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:421 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:422:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:422 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:423:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:423 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:424:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:424 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:425:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:425 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:426:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:426 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:440:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:440 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:442:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:442 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:444:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:444 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:450:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:450 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:451:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:451 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:452:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:452 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:453:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:453 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:454:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:454 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:455:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:455 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:456:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:456 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:457:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:457 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:460:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:460 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:475:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:475 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:477:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:477 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:478:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:478 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:479:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:479 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:480:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:480 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:481:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:481 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:482:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:482 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:483:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:483 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:484:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:484 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:487:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:487 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:489:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:489 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:501:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:501 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:505:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:505 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:509:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:509 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:513:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:513 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:519:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:519 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:525:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:525 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:542:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:542 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:566:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:566 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:569:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:569 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:570:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:570 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:571:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:571 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:584:ruby-shell-backtick-execution","reason":"The flagged text at SKILL.md:584 is Markdown inline code or a fenced documentation example, not Ruby or shell execution. It documents CloudBase API usage and contains no executable skill script.","verdict":"false_positive","confidence":0.97},{"id":"network:SKILL.md:83:python-http-libraries","reason":"The flagged line at SKILL.md:83 only tells users to add an Authorization header. It does not import an HTTP library or perform a network request.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:12:hardcoded-url","reason":"The URL at SKILL.md:12 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:13:hardcoded-url","reason":"The URL at SKILL.md:13 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:31:hardcoded-url","reason":"The URL at SKILL.md:31 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:32:hardcoded-url","reason":"The URL at SKILL.md:32 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:33:hardcoded-url","reason":"The URL at SKILL.md:33 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:158:hardcoded-url","reason":"The URL at SKILL.md:158 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:168:hardcoded-url","reason":"The URL at SKILL.md:168 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:181:hardcoded-url","reason":"The URL at SKILL.md:181 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:187:hardcoded-url","reason":"The URL at SKILL.md:187 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:195:hardcoded-url","reason":"The URL at SKILL.md:195 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:201:hardcoded-url","reason":"The URL at SKILL.md:201 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:227:hardcoded-url","reason":"The URL at SKILL.md:227 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:245:hardcoded-url","reason":"The URL at SKILL.md:245 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:246:hardcoded-url","reason":"The URL at SKILL.md:246 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:247:hardcoded-url","reason":"The URL at SKILL.md:247 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:280:hardcoded-url","reason":"The URL at SKILL.md:280 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:284:hardcoded-url","reason":"The URL at SKILL.md:284 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:302:hardcoded-url","reason":"The URL at SKILL.md:302 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:321:hardcoded-url","reason":"The URL at SKILL.md:321 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:340:hardcoded-url","reason":"The URL at SKILL.md:340 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:374:hardcoded-url","reason":"The URL at SKILL.md:374 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:380:hardcoded-url","reason":"The URL at SKILL.md:380 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:390:hardcoded-url","reason":"The URL at SKILL.md:390 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:428:hardcoded-url","reason":"The URL at SKILL.md:428 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:459:hardcoded-url","reason":"The URL at SKILL.md:459 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:460:hardcoded-url","reason":"The URL at SKILL.md:460 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"network:SKILL.md:504:hardcoded-url","reason":"The URL at SKILL.md:504 is an expected CloudBase documentation link, gateway pattern, or placeholder example. No covert endpoint or automatic exfiltration behavior is present.","verdict":"false_positive","confidence":0.94},{"id":"filesystem:SKILL.md:31:path-traversal-sequence","reason":"The relative path at SKILL.md:31 points to sibling skill documentation with a standalone fallback URL. It is not code that reads files or performs path traversal.","verdict":"false_positive","confidence":0.95},{"id":"filesystem:SKILL.md:32:path-traversal-sequence","reason":"The relative path at SKILL.md:32 points to sibling skill documentation with a standalone fallback URL. It is not code that reads files or performs path traversal.","verdict":"false_positive","confidence":0.95},{"id":"filesystem:SKILL.md:33:path-traversal-sequence","reason":"The relative path at SKILL.md:33 points to sibling skill documentation with a standalone fallback URL. It is not code that reads files or performs path traversal.","verdict":"false_positive","confidence":0.95},{"id":"blocker:SKILL.md:42:system-reconnaissance","reason":"The flagged text at SKILL.md:42 is an API note, error table entry, or checklist instruction. It does not request local host enumeration or system reconnaissance.","verdict":"false_positive","confidence":0.93},{"id":"blocker:SKILL.md:157:system-reconnaissance","reason":"The flagged text at SKILL.md:157 is an API note, error table entry, or checklist instruction. It does not request local host enumeration or system reconnaissance.","verdict":"false_positive","confidence":0.93},{"id":"blocker:SKILL.md:167:system-reconnaissance","reason":"The flagged text at SKILL.md:167 is an API note, error table entry, or checklist instruction. It does not request local host enumeration or system reconnaissance.","verdict":"false_positive","confidence":0.93},{"id":"blocker:SKILL.md:350:system-reconnaissance","reason":"The flagged text at SKILL.md:350 is an API note, error table entry, or checklist instruction. It does not request local host enumeration or system reconnaissance.","verdict":"false_positive","confidence":0.93},{"id":"blocker:SKILL.md:351:system-reconnaissance","reason":"The flagged text at SKILL.md:351 is an API note, error table entry, or checklist instruction. It does not request local host enumeration or system reconnaissance.","verdict":"false_positive","confidence":0.93},{"id":"blocker:SKILL.md:549:system-reconnaissance","reason":"The flagged text at SKILL.md:549 is an API note, error table entry, or checklist instruction. It does not request local host enumeration or system reconnaissance.","verdict":"false_positive","confidence":0.93}],"semantic_findings":[],"subject_marketplace_commit_sha":"24b2fe42a456262f3fd0fb3df72e12d9ed2c32ec","subject_content_hash":"d2a925b46cf153861584ae1accb51dd25e7bbbb0712efe87b2d7d9327e629feb","subject_tree_hash":"3f9c6b80389021b0d4ceffd4c8a0afa6554392a29a4c4660719fddd74efce428","subject_plugin_path":"skills/tencentcloudbase/http-api-cloudbase","audit_payload_hash":"96e482ab4720ecf673d2b3223409f8b1","confirmed_risk_level":null,"scanner_version":null,"policy_version":null,"subject":{"marketplaceCommitSha":"24b2fe42a456262f3fd0fb3df72e12d9ed2c32ec","contentHash":"d2a925b46cf153861584ae1accb51dd25e7bbbb0712efe87b2d7d9327e629feb","treeHash":"3f9c6b80389021b0d4ceffd4c8a0afa6554392a29a4c4660719fddd74efce428","pluginPath":"skills/tencentcloudbase/http-api-cloudbase","auditPayloadHash":"96e482ab4720ecf673d2b3223409f8b1"},"scannerVersion":null,"policyVersion":null},"auditTranslation":null,"localization":{"requestedLocale":"en","contentLocale":"en","availableLocales":["en"],"fallbackToEnglish":false},"attestation":{"availability":"not_attestable","url":null,"status":null,"reason":"confirmed_risk_level does not match the canonical trust resolver"},"trust":{"publicState":"public","auditState":"complete","auditCurrentness":null,"confirmedRiskLevel":"safe","confirmedFindingCount":0,"capabilityReviewCount":0,"needsReviewCount":0,"falsePositiveCount":0,"agentAutoInstallPolicy":"allowed","manualInstallPolicy":"allowed","artifactSignatureState":"available","attestationState":"not_attestable","verificationState":"not_verified"},"isLatest":true}}