8051-mcu-debug
Use when debugging 8051-compatible microcontrollers, 51 MCU firmware, STC download issues, Keil C51 projects, interrupts, timers,…
Use when converting a public webpage URL into clean Markdown content
Claude Code
$ npx -y skills add easyzoom/aix-skills --skill webpage-to-markdown --agent claude-code
Codex
$ npx skills add easyzoom/aix-skills --skill webpage-to-markdown -a codex -y
Cursor
$ npx skills add easyzoom/aix-skills --skill webpage-to-markdown -a cursor -y
Gemini CLI
$ npx skills add easyzoom/aix-skills --skill webpage-to-markdown -a gemini-cli -y
GitHub Copilot
$ npx skills add easyzoom/aix-skills --skill webpage-to-markdown -a github-copilot -y
OpenCode
$ npx skills add easyzoom/aix-skills --skill webpage-to-markdown -a opencode -y
Windsurf
$ npx skills add easyzoom/aix-skills --skill webpage-to-markdown -a windsurf -y
name: webpage-to-markdown description: Use when converting a public webpage URL into clean Markdown content
Convert a webpage into clean Markdown when the user provides only a URL. The goal is to preserve the meaningful article or page content while removing navigation, ads, scripts, cookie banners, and unrelated page chrome.
Use this skill when:
Do not use it when:
Required:
Optional:
1. Fetch the URL with the best available webpage-reading tool. 2. If the fetch fails because of access restrictions, report the status and ask for a public URL or pasted HTML/text. 3. Identify the main content: title, headings, article body, lists, tables, code blocks, and important links. 4. Convert the main content to Markdown. 5. Remove unrelated content such as navigation menus, cookie banners, newsletter popups, footers, comments, tracking scripts, and repeated sidebar links. 6. Preserve source links when they are meaningful to the content. 7. If saving to a file, use a descriptive lowercase filename and the `.md` extension.
For direct chat output:
# Page Title Source: https://example.com/page Converted content...
For file output, write the same Markdown content to the requested file path and tell the user where it was saved.
Before claiming completion:
User:
把 https://example.com/article 转成 markdown
Agent:
1. Fetches the page. 2. Extracts the main article content. 3. Returns Markdown with the title, source URL, headings, body, and meaningful links. 4. Notes any inaccessible sections or removed boilerplate only if it affects the result.
AIX Skills is a public collection of Agent Skills, templates, and references for building repeatable AI workflows.
Use when debugging 8051-compatible microcontrollers, 51 MCU firmware, STC download issues, Keil C51 projects, interrupts, timers,…
Use when integrating, evaluating, configuring, or debugging Avem embedded C framework modules, event-driven components, drivers,…
Use when integrating or debugging Li-ion charger/fuel gauge ICs (BQ24295, BQ27441, MAX17048) over I2C, covering charge start,…
Use when integrating, designing, or debugging BLE GATT services, characteristics, descriptors, MTU, notifications, indications,…
Use when debugging embedded bootloaders, application jumps, vector table offsets, firmware upgrade flow, OTA state, image…
Use when integrating, porting, configuring, or debugging CAN bus libraries, CANBus-Triple, MCP2515, CAN frames, bit timing,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.