add-category

Propose and create project categories from description.md files.

16|8|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/GliteTech/glite-arf --skill add-category
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-category
Source: https://github.com/GliteTech/glite-arf/tree/main/arf/skills/add-category
Command: npx skills add https://github.com/GliteTech/glite-arf --skill add-category

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interactively add one or more entries to meta/categories/, grounded in project/description.md. Use during project setup or any time a new cross-cutting tag is needed.

Core Features & Use Cases

  • Proposes 3-8 candidate categories based on the project description, and writes the required files after user confirmation.
  • Validates against arf/specifications/category_specification.md and existing entries to prevent duplicates.
  • Writes meta/categories/<slug>/description.json with structured fields and runs the verificator to ensure compliance.

Quick Start

Run this skill to propose and create new meta/categories based on your project description and commit them after verification.

Frequently Asked Questions about add-category

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically generate project categories from a project description?

To generate project categories, this skill reads project/description.md and proposes 3-8 candidate tags. It interactively guides you through edits and confirmations before creating the final category files.

How do I create consistent category metadata files without duplicates?

Creating consistent category metadata involves validating proposals against arf/specifications/category_specification.md and existing entries. This skill prevents duplicates and writes structured description.json files to ensure compliance.

What is the process for interactively adding cross-cutting tags during project setup?

Interactively adding cross-cutting tags requires proposing new meta/categories entries based on the project description. The skill validates these proposals, writes per-category description.json files, and runs the verificator.

Can I use this to write and validate meta/categories description.json files?

Yes, you can write and validate description.json files under meta/categories/<slug>/. The skill ensures each file contains structured fields and automatically runs the verificator to guarantee specification compliance.

Do I need a category specification file to propose new project categories?

Yes, you need arf/specifications/category_specification.md to validate proposed categories. The skill reads this specification alongside project/description.md to ensure all generated entries meet the required compliance standards.

What happens if I need to add cross-cutting tags after the initial project setup?

Adding cross-cutting tags after setup uses the same interactive proposal process. The skill reads the project description, proposes new categories, checks existing entries to prevent duplicates, and writes validated files after confirmation.