catalog

Generate a .xlsx documents table and update summaries from a .vassal/index.yaml index.

5|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/strigov/vassal-litigator --skill catalog-strigov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: catalog
Source: https://github.com/strigov/vassal-litigator/tree/main/skills/catalog
Command: npx skills add https://github.com/strigov/vassal-litigator --skill catalog-strigov

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl, and includes scripts (resource) components.

What problem does it solve?

Каталогизация и индексация юридических документов: генерация таблицы документов в формате .xlsx и обновление саммари в индексе дела. Предусматривается систематизация материалов для быстрого доступа юридическим специалистам и сотрудникам.

Core Features & Use Cases

  • Генерация таблицы документов (.xlsx) из индекса .vassal/index.yaml.
  • Обновление коротких описаний документов (summary) зеркалами в .vassal/mirrors/.
  • Применение после intake для получения сводного обзора материалов дела и поддержки подготовки к заседаниям.

Quick Start

Используйте каталог для обработки материалов дела: он сгенерирует таблицу документов и обновит сводку индекса.

Frequently Asked Questions about catalog

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

FAQPage Schema
How do I generate an xlsx table of legal documents from a case index?

To generate a legal documents table in .xlsx, you use a Python script with openpyxl support to read .vassal/index.yaml and produce a structured spreadsheet cataloging all case files.

What is the best way to index a large volume of case management documents for quick reference?

Indexing case management documents is best handled by cataloging files into a structured .xlsx table and updating document summaries in .vassal/mirrors/, providing an accessible overview for staff.

Does this legal document cataloging approach require an existing index.yaml file to work?

Yes, legal document cataloging requires a pre-existing .vassal/index.yaml file to map the documents and generate the final spreadsheet table accurately.

Can I use openpyxl to create a structured summary of legal case files automatically?

Yes, you can use openpyxl to create a structured summary by running a Python script that reads the index.yaml file and outputs a formatted .xlsx table of legal case documents.

When do I need to update legal document summaries using mirrors in a case management workflow?

You need to update legal document summaries using mirrors after the initial intake process, ensuring the index reflects short descriptions for accessible case preparation and review.

What are the limitations of using an xlsx spreadsheet for legal case file indexing?

An xlsx spreadsheet for legal case file indexing provides a static overview and requires openpyxl to generate, but it does not offer dynamic database querying or automated version control for documents.