jd-sub-index

Manage Johnny.Decimal +SUB index files for numeric or named category extensions.

7|4|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/ngerakines/jd --skill jd-sub-index
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jd-sub-index
Source: https://github.com/ngerakines/jd/tree/main/jd/skills/jd-sub-index
Command: npx skills add https://github.com/ngerakines/jd --skill jd-sub-index

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of Johnny.Decimal categories that use the AC.ID+NNNN or AC.ID+CODE extension patterns, ensuring index files accurately reflect folder structures.

Core Features & Use Cases

  • Index Synchronization: Keeps +SUB index files in sync with actual +SUB folders.
  • New Entry Creation: Facilitates adding new projects or entries to +SUB categories.
  • Identifier Management: Helps determine the next available numeric identifier or create new named codes.
  • Archiving: Manages the status of +SUB entries without deleting data.
  • Use Case: When you need to add a new project to your 'Open-source projects' category (e.g., 53.01), this skill will help you find the next available number, create the corresponding folder, and update the 53.01 Open-source project index.md file.

Quick Start

Use the jd-sub-index skill to add a new project to the 53.01 category.

Frequently Asked Questions about jd-sub-index

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

FAQPage Schema
How do I keep Johnny.Decimal +SUB index files in sync with my folder structure?

To keep +SUB index files synchronized, the skill scans existing directory entries and automatically updates the index markdown files to accurately reflect the current folder structure within a Johnny.Decimal category.

What is the best way to add a new entry to a Johnny.Decimal category using numeric extensions?

To add a new entry, the skill scans existing folders to determine the next available numeric identifier (AC.ID+NNNN) or named code, creates the corresponding +SUB folder, and updates the category index file.

When do I need Johnny.Decimal sub-index management for my file organization?

You need sub-index management when a Johnny.Decimal category contains repeated items or projects requiring extended identifiers like AC.ID+NNNN or AC.ID+CODE, ensuring the index files match the directories.

Can I archive Johnny.Decimal +SUB entries without deleting the underlying folders?

Yes, you can manage the status of +SUB entries through archiving functionality that updates the index file status without deleting the actual data or corresponding folders from your system.

Does Johnny.Decimal sub-index support both numeric and named extension codes?

Yes, Johnny.Decimal sub-index management supports both numeric (AC.ID+NNNN) and named (AC.ID+CODE) extension patterns for creating new identifiers and managing category folder structures.

What are the limitations of automating Johnny.Decimal index file updates?

The skill is limited to managing Johnny.Decimal categories using +SUB extension patterns and does not support other file organization systems or non-conforming directory structures outside the AC.ID+NNNN or AC.ID+CODE formats.