Huashu Design
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

The list of awesome lists from sindresorhus: one README that links to hand-kept pages on one topic each, from Node.js and iOS to testing and gaming. Setup notes cover reading and searching it, asking Claude Code, Codex or Cursor about it, finding more lists and the maker’s rules for adding one.
Awesome is an open-source project on GitHub in the Education category, listed by Mindket. It is free. This is version 2, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.
git clone https://github.com/sindresorhus/awesome.git
Awesome is a list of lists. Its README points to hand-kept pages, each one a curated list on a single topic such as Node.js, iOS, testing or gaming. It is Markdown, not a program. Each line gives the topic’s name, a link to that list’s own repository and, for many lines, a short description. The repository also holds the manifesto that says what an awesome list should be, and the guidelines a new list has to meet before it is added. GitHub’s description of the repository reads “Awesome lists about all kinds of interesting topics”, followed by a note on pull requests.
People who want a head start on a language, a tool or a field and would rather open a list that someone curated than search the web. Developers, students and teachers are the obvious readers, but the README also has sections for Gaming, Entertainment, Health and Social Science, Business and Events. List makers read it for the rules. A coding agent can search a local copy for you.
| Who | How they use it | Example |
|---|---|---|
| Learners | Start from a topic section and open the list behind a line | A student opens the Learn section and follows the Roadmaps line. |
| Developers | Find the community list for a language or a tool | A tester reads the Testing section and opens the k6 line. |
| Teachers and team leads | Build a reading list from several topic sections | A lead picks lines from Security and Databases for a new hire’s first week. |
| List makers | Read the manifesto and the guidelines before they publish | Someone with a new list checks it against the guidelines checklist and runs awesome-lint. |
| Coding agents | Read readme.md as text and pull out the lines for one topic | An agent in a local copy lists every line in the Databases section. |
Skip it if you want the items themselves in one place. Apart from its Related section and the plugs at the top, this README holds only pointers to other lists.
The README is a Markdown file whose top block is HTML, so it works anywhere you can open a web page or a text file.
The README gives no steps for reading it with a coding agent, though its Miscellaneous section links awesome lists for Claude Code, Gemini CLI and Copilot Agents. Mindket’s notes for Claude Code, Codex and Cursor are ordinary steps for giving an agent a file to read, and they say so.
Get it saves a zip of Mindket’s setup notes in your downloads folder. The list needs no install, and the README gives no install line.
| Need | Detail |
|---|---|
| Nothing | To read the list on GitHub or at awesome.re |
| Git | Only to keep a local copy. GitHub reports the clone address, and git clone is ordinary Git, not a line from the README |
| A GitHub account | Only to propose a change. The contributing page says you need one |
| Node.js and Git | Only to run awesome-lint, the maker’s list checker. Its README says the CLI requires both |
git clone https://github.com/sindresorhus/awesome.git
The clone line is ordinary Git on the address GitHub reports. The next line is copied from the awesome-lint README, with its example address standing in for your own list’s repository. It checks a list against the maker’s rules.
npx awesome-lint https://github.com/sindresorhus/awesome-something
Open the Contents section and pick a topic. Each line in that section is one awesome list. A line holds the list’s name, a link that ends in #readme and, often, a short description. The link goes to that list’s own repository, where the items are. Some lines have no description, and some have related lists indented beneath them.
- [Electron](https://github.com/sindresorhus/awesome-electron#readme) - Cross-platform native desktop apps using JavaScript/HTML/CSS.
With an agent, name the file and the section, and ask it to quote the lines it used.
Open readme.md in this folder. In the Security section, which lists are about incident response or detection? Give each line as the README writes it.
You test software and need a tool for load testing. In your local copy, you ask your agent.
In readme.md, read the Testing section. Which lists are about load testing? Give each line as the README writes it.
The README read on 3 November 2026 has three such lines in Testing, for JMeter, k6 and Gatling. Each links to its own list and gives a one-line description.
- [JMeter](https://github.com/aliesbelik/awesome-jmeter#readme) - Load testing and performance measurement tool. - [k6](https://github.com/grafana/awesome-k6#readme) - Open-source, developer-centric performance monitoring and load testing solution. - [Gatling](https://github.com/aliesbelik/awesome-gatling#readme) - Open-source load and performance testing framework based on Scala, Akka, and Netty.
You open the k6 link. The line told you what k6 is. What the list holds, and whether anyone still keeps it up, is on the list’s own page.
If you are new. An awesome list is a page of links on one topic, kept by hand. The manifesto asks that it hold only what its contributors can personally recommend, and that is what awesome means here. This README is the list of those lists. Apart from the five links in its Related section and the plugs at the top, it holds no tools, books or projects itself. Pick a topic you already know, open one list and see how it is laid out. Then try a topic you don’t know.
For experts. The README is one Markdown file with one bullet per list. Related lists sit indented under a parent, as Cross-Platform does under Node.js in the Platforms section, and Linux is a bullet with no link and its lists indented below. The guidelines fix the line shape for an entry here: a title-cased name, a link that ends in #readme and a description that starts with a capital letter and ends with a period.
| Part | What the guidelines say |
|---|---|
| Age | At least 30 days, counted from the first real commit or from when it was open-sourced, whichever is more recent |
| Name | A lowercase repository name such as awesome-swift, and a heading in title case such as # Awesome Swift |
| Topics | The repository has the GitHub topics awesome-list and awesome |
| License | CC0 is strongly recommended and any Creative Commons license works. MIT, BSD, Apache and GPL are not acceptable |
| Files | A contributing.md, and a Contents section as the first section of the readme |
| Checks | awesome-lint is run and its issues fixed, and the readme has no CI badge |
The checker is awesome-lint. Its README says it has general Markdown rules and some made for awesome lists. It also shows a GitHub Actions workflow and a pre-commit hook that run it on every pull request or commit. The guidelines also say a list must not be AI-generated.
The README is mostly pointers, so nothing here runs on your machine unless you run awesome-lint. The questions are about what the lists lead to.
This kit holds setup notes only. Mindket wrote them. The list itself is the README of the sindresorhus/awesome repository: https://github.com/sindresorhus/awesome
These notes are not made or endorsed by sindresorhus. The repository's GitHub description begins "Awesome lists about all kinds of interesting topics" and adds a note that pull requests are temporarily disabled. Near its top the README says "Just type awesome.re to go here.", and its Contents section links one section per topic. Source: https://github.com/sindresorhus/awesome/blob/main/readme.md
License: CC0 1.0 Universal. GitHub's repository page names it "CC0-1.0", and the LICENSE file (https://github.com/sindresorhus/awesome/blob/main/license) is the CC0 1.0 Universal text. The license covers this repository's files. Every list the README links to has its own owner and license.
A list of lists, not a program. The README holds:
The repository also holds awesome.md (the manifesto), contributing.md, create-list.md, pull_request_template.md (the guidelines a list is held to) and code-of-conduct.md. Source: https://github.com/sindresorhus/awesome/blob/main/readme.md and https://github.com/sindresorhus/awesome/blob/main/awesome.md
Nothing, to read the list. The README gives no install line. Only the optional list checker, awesome-lint, installs through npx when you run it (see setup/add-a-list.md).
https://github.com/sindresorhus/awesome.git, and this line for the GitHub CLI: gh repo clone sindresorhus/awesome. Running git clone on the address is ordinary Git (Mindket's note, not the maker's).A local copy is a Git folder. To update it, run git pull inside it (Mindket's note, ordinary Git). To remove it, delete the folder. The README gives no uninstall steps. The list checker awesome-lint is run through npx and is not part of that folder.
Reading on GitHub or at awesome.re loads those sites. On 3 November 2026 awesome.re answered with a redirect to the README on GitHub. A viewer that renders a local copy's HTML also loads the sponsor's logo from https://sindresorhus.com/assets/thanks/. Running awesome-lint on a repository address makes it read that repository. The README and the guidelines mention no usage data.
README.md 5 KB setup/add-a-list.md 6 KB setup/ai-agents.md 2 KB setup/follow-and-find.md 2 KB setup/read-and-search.md 3 KB
Updated by Mindket to the current version of this kit.
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
public-apis · Kit
The public-apis community’s list of free APIs for developers, sorted into categories, with each API’s auth, HTTPS and CORS support. Setup notes cover reading i…
glincker · Kit
Lists 309 open-source AI projects you can run on your own hardware or server, grouped into sections such as LLM runtimes, agents, RAG and speech, with a weekly…
prathoshap · Kit
Reads classical Sanskrit verses aloud in a chant style, using one trained voice and a reference clip that sets the rhythm. For people who study, recite or need…