hub-add-entry

Add a new catalog entry or installable pattern to Neexo AI Hub correctly — category picker, scaffold, sync, and validation.

CopilotCursorKilo
AuthorNeexoCore
Updated
maintainerhubcatalog

Install in your repo

You get: 1 SKILL.md

Copy one prompt into Cursor, Copilot, Kilo, or any agent with web access.

Install the Neexo skill "hub-add-entry" (hub-add-entry) in this repository.

Manifest: https://awesome.neexo.dk/api/install-manifest?ids=skills%2Fhub-add-entry
Catalog: https://awesome.neexo.dk/skills/hub-add-entry

Steps:
1. Fetch https://awesome.neexo.dk/api/install-manifest?ids=skills%2Fhub-add-entry and read the file list.
2. Fetch https://awesome.neexo.dk/api/skills/hub-add-entry/bundle and write every file to the correct project skill folder.
3. Detect IDE from this repo (.cursor → Cursor, .kilo → Kilo).
4. Preserve subdirectory structure (references/, agents/, scripts/, assets/).
5. Confirm which files you wrote.
Advanced — manual CLI
CLI — Cursor + Kilonpx awesome-neexo install skill hub-add-entry --all
CLI — Cursor onlynpx awesome-neexo install skill hub-add-entry --cursor
Copilot — full plugincopilot plugin install neexo-planning@awesome-neexo
Bundle API (JSON)https://awesome.neexo.dk/api/skills/hub-add-entry/bundle

Hub Add Entry

Use when adding a new resource to the awesome-neexo repository.

Decision tree

  1. Installable (instructions, skills, agents in plugins)? → Edit src/patterns/ first.
  2. Website-only (playbook, cookbook, tool, prompt)? → Edit content/ only.
  3. Run node scripts/new-entry.mjs {category} to scaffold when unsure.

Workflow

  1. Pick category per docs/how-to-add.md.
  2. If installable: create under src/patterns/{instructions|skills|agents}/.
  3. Update scripts/hub-manifest.json if plugin mapping changes.
  4. Run node scripts/build-distributions.mjs.
  5. Run validators from hub-validate skill.
  6. Open PR with conventional commit (feat(skills): add …).

Do not

  • Edit plugins/ directly long-term — sync from src/patterns/.
  • Skip validation before push.

Raw content

Copy into your project — e.g. .instructions.md, .agent.md, or SKILL.md

# Hub Add Entry

Use when adding a new resource to the awesome-neexo repository.

## Decision tree

1. **Installable** (instructions, skills, agents in plugins)? → Edit `src/patterns/` first.
2. **Website-only** (playbook, cookbook, tool, prompt)? → Edit `content/` only.
3. Run `node scripts/new-entry.mjs {category}` to scaffold when unsure.

## Workflow

1. Pick category per `docs/how-to-add.md`.
2. If installable: create under `src/patterns/{instructions|skills|agents}/`.
3. Update `scripts/hub-manifest.json` if plugin mapping changes.
4. Run `node scripts/build-distributions.mjs`.
5. Run validators from `hub-validate` skill.
6. Open PR with conventional commit (`feat(skills): add …`).

## Do not

- Edit `plugins/` directly long-term — sync from `src/patterns/`.
- Skip validation before push.

Next steps

Matched by shared tags and category. Browse all skills