@montte/cli/categories

List, filter, and manage transaction categories via the Montte CLI.

6|4|Updated Nov 1, 2025
One-click install
npx skills add https://github.com/Montte-erp/montte-nx --skill montte-cli-categories
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: @montte/cli/categories
Source: https://github.com/Montte-erp/montte-nx/tree/main/libraries/cli/skills/categories
Command: npx skills add https://github.com/Montte-erp/montte-nx --skill montte-cli-categories

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage transaction categories efficiently from the Montte CLI, enabling quick organization, retrieval, and maintenance of expense and income categories.

Core Features & Use Cases

  • List categories by type (income or expense) and view hierarchical level (parent/subcategory).
  • Create new categories with optional parent to form subcategories, including archiving (soft delete) and permanent removal.
  • Archive categories to preserve historical data while hiding them from active views.

Quick Start

Create a new subcategory under an existing category using the Montte CLI.

Frequently Asked Questions about @montte/cli/categories

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

FAQPage Schema
How do I manage transaction categories from the Montte CLI?

To manage transaction categories from the Montte CLI, you can list, filter, create, archive, and permanently remove expense or income categories using structured commands. It supports local execution and proper handling of category hierarchies with soft-delete semantics.

How do I create a subcategory under an existing parent category in Montte?

You create a subcategory by using the Montte CLI to initiate category creation with an optional parent parameter. This forms a hierarchical relationship, allowing structured organization of income or expense subcategories under defined parent categories.

How does archiving categories preserve historical transaction data?

Archiving categories performs a soft delete that hides them from active views while preserving historical data. This maintains transaction integrity without permanently removing the category records from your local execution environment until explicit removal.

Can I filter transaction categories by type and hierarchical level?

Yes, you can filter transaction categories by type, specifically income or expense, and view their hierarchical level. The Montte CLI supports listing parent and subcategories separately for quick retrieval and maintenance.

What is the difference between archiving and permanent removal of categories in the CLI?

Archiving applies soft-delete semantics to hide categories from active views while keeping historical data, whereas permanent removal deletes the category entirely. The Montte CLI supports both workflows for structured category management.