skills/api_client/SKILL.md
# API Client Skill ## 描述 HTTP API调用工具,支持GET/POST/PUT/DELETE请求。 ## 调用示例: Action: make_request Action Input: {"method": "GET", "url": "https://api.github.com/repos/owner/repo"} ## 输入参数 - `method` (str, 必需): HTTP方法 [GET, POST, PUT, DELETE] - `url` (str, 必需): 请求URL - `headers` (dict, 可选): 请求头 - `data` (dict, 可选): 请求数据 - `params` (dict, 可选): URL参数 - `timeout` (int, 可选): 超时时间(秒),默认30 - `retry_count` (int, 可选): 重试次数,默认3 ## 输出 - `success`: 是否成功 - `status_code`: HTTP状态码 - `headers`: 响应头 - `body`: 响应
npx skillsauth add kandada/aacode skills/api_clientInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
HTTP API调用工具,支持GET/POST/PUT/DELETE请求。
Action: make_request Action Input: {"method": "GET", "url": "https://api.github.com/repos/owner/repo"}
method (str, 必需): HTTP方法 [GET, POST, PUT, DELETE]url (str, 必需): 请求URLheaders (dict, 可选): 请求头data (dict, 可选): 请求数据params (dict, 可选): URL参数timeout (int, 可选): 超时时间(秒),默认30retry_count (int, 可选): 重试次数,默认3success: 是否成功status_code: HTTP状态码headers: 响应头body: 响应体development
## Description Python pandas data analysis. Auto-injects `import pandas as pd; import numpy as np`. Returns DataFrame preview (shape / columns / head). ## Parameters - code: pandas code string to execute; last expression result included in return value ## Example run_skills("pandas", {"code": "pd.read_csv('data.csv').head()"}) run_skills("pandas", {"code": "df = pd.DataFrame({'a': [1,2], 'b': [3,4]}); df.describe()"})
development
## Description Python numpy numerical computing. Auto-injects `import numpy as np`. ## Parameters - code: numpy code string to execute; last expression result included in return value ## Example run_skills("numpy", {"code": "np.array([1,2,3]).mean()"}) run_skills("numpy", {"code": "a = np.random.randn(1000); a.mean(), a.std()"})
development
# Web Scraper Skill ## 描述 网页抓取和数据提取工具,支持单页和多页并发抓取。 ## 调用示例: Action: scrape_web Action Input: {"url": "https://example.com", "operations": ["extract_text", "extract_links"]} ## 输入参数 ### scrape_web - `url` (str, 必需): 目标URL - `operations` (list, 必需): 操作列表 [extract_text, extract_links, extract_images, extract_tables, extract_metadata, clean_content] - `selector` (str, 可选): CSS选择器 - `timeout` (int, 可选): 超时时间(秒),默认30 ### scrape_multiple - `urls` (list, 必需): URL列表 - `operations` (list, 必需): 操作列表 -
tools
## Description Browser automation tool using Playwright. Supports dynamic web pages, data extraction, frontend testing, screenshots. ## Parameters - url: Target URL - headless: Headless mode, default true - browser_type: Browser type [chromium, firefox, webkit], default chromium - timeout: Timeout (ms), default 30000 - retry_count: Retry count, default 2 ## Example run_skills("playwright", {"func": "browser_automation", "url": "https://example.com"}) run_skills("playwright", {"func": "take_scr