8051-mcu-debug
Use when debugging 8051-compatible microcontrollers, 51 MCU firmware, STC download issues, Keil C51 projects, interrupts, timers,…
Use when creating, rewriting, or improving README files for public repositories
Claude Code
$ npx -y skills add easyzoom/aix-skills --skill readme-writing --agent claude-code
Codex
$ npx skills add easyzoom/aix-skills --skill readme-writing -a codex -y
Cursor
$ npx skills add easyzoom/aix-skills --skill readme-writing -a cursor -y
Gemini CLI
$ npx skills add easyzoom/aix-skills --skill readme-writing -a gemini-cli -y
GitHub Copilot
$ npx skills add easyzoom/aix-skills --skill readme-writing -a github-copilot -y
OpenCode
$ npx skills add easyzoom/aix-skills --skill readme-writing -a opencode -y
Windsurf
$ npx skills add easyzoom/aix-skills --skill readme-writing -a windsurf -y
name: readme-writing description: Use when creating, rewriting, or improving README files for public repositories
Write README files that help a visitor understand the project in the first screen, trust it within one minute, and try it without guessing. A good README is a landing page, setup guide, and trust signal at the same time.
Use this skill when:
Do not use it for long-form product docs, API references, or internal-only runbooks unless the user specifically wants a README-style entry page.
1. Identify the primary reader. Decide whether the README is for users, developers, contributors, evaluators, or agents. Put the most important reader first.
2. Write the first screen. Include project name, one-sentence value proposition, optional language links, visual banner or screenshot, and trust badges.
3. Explain the project quickly. State what it does, who it is for, and why it is different. Avoid marketing fluff that does not help someone decide whether to continue.
4. Show the fastest path to value. Provide a short quickstart with commands that can be copied. Include expected output when it reduces uncertainty.
5. Show structure and capabilities. List key directories, features, or modules. Use tables for scanability when comparing multiple items.
6. Add proof. Include screenshots, SVG diagrams, badges, test commands, examples, or links to demos. Prefer local assets for long-lived public repos.
7. Cover contribution and license. Link to contribution docs, issue templates, validation commands, and license.
8. Verify the README. Check links, commands, image paths, and consistency with the actual repository.
# Project Name Language links, badges, and hero image. One-sentence value proposition. ## Why This Exists ## Features ## Quickstart ## Examples ## Project Structure ## Contributing ## License
Adjust the sections to the project. Keep the README useful, not ceremonial.
For multilingual repositories:
Before claiming completion:
User:
Make this repository README more attractive for GitHub.
Agent:
1. Reads the project structure and existing README. 2. Identifies the target reader and primary use case. 3. Adds a strong first screen with badges and a local hero image. 4. Adds a short quickstart and capability table. 5. Verifies image paths, links, and commands before reporting completion.
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.