Install any skill in seconds. Free to start, no credit card required.
Get Started Free →jsonbored/contributing-to-awesome-claude
Use when writing, testing, or preparing ANY contribution or pull request to the JSONbored/awesome-claude (HeyClaude) repo — adding a community content entry (agent/MCP server/skill/hook/command/rule/guide/collection/statusline), or making a platform/code change (website, registry package, MCP package, scripts). The repo has two separate review paths: a private, one-shot "HeyClaude submission gate" that decides single-file content PRs, and the shared gittensory-orb bot that posts an advisory read
Passed 23 of 24 test cases with the skill, and 7 of 24 without it.
and 27 more in the full report
17 fixed7 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 16 test cases the skill fixed. Same model, same prompt, with and without the skill.
When setting up my local environment to test a single MDX file addition, what command should I run to install npm dependencies reproducibly without updating lockfile?
| Checked | Without skill | With skill |
|---|---|---|
| Recommends running pnpm install with the --frozen-lockfile flag. | Missed | Passed |
The instructions your model reads when the skill loads.
HeyClaude is a file-backed directory of Claude/AI workflow resources
(content/<category>/<slug>.mdx) plus a website, registry package, and MCP package that
serve that content. It has two kinds of contribution with two different review
mechanisms — get the kind right first, everything else follows from it.
reference.md (next to this file) has the exhaustive command tables, the two-gate
architecture in detail, the current Codecov numbers, and the content-PR pitfalls. Read it
when a section below tells you to.
| You are... | Contribution type | Review mechanism |
|---|---|---|
Adding/editing one content/<category>/<slug>.mdx entry (agent, MCP server, skill, hook, command, rule, guide, collection, statusline) | Community content | Private HeyClaude submission gate (one-shot, aggressive) |
Changing apps/web/**, packages/registry/**, packages/mcp/**, scripts/**, workflows | Platform/code | Standard CI + the shared gittensory-orb bot (advisory) |
These are handled by genuinely different systems (see reference.md §1). Do not mix
them in one PR — CONTRIBUTING.md is explicit that a content PR touches exactly one
content/<category>/<slug>.mdx file, and platform/code changes should stay separate from
individual content imports.
content/SCHEMA.md (required/optional fields
per category) and examples/content/SUBMISSION_EXAMPLES.md (accepted vs.
rejected/rerouted examples — read this before you draft anything non-trivial).content/<category>/<slug>.mdx. Do not touch
README.md, apps/web/public/data/**, apps/web/src/generated/**,
apps/web/src/routeTree.gen.ts, or apps/web/public/downloads/** — those are
maintainer-owned generated outputs and editing them in a content PR is a reject
reason.safetyNotes (execution, install, writes, destructive actions, background workers,test cases passed, vs 7 / 24 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.