gentleman-trainer

Design modular Vim trainer content with structured patterns for Gentleman.Dots.

1.9k|282|Updated Nov 19, 2023
One-click install
npx skills add https://github.com/Gentleman-Programming/Gentleman.Dots --skill gentleman-trainer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gentleman-trainer
Source: https://github.com/Gentleman-Programming/Gentleman.Dots/tree/main/skills/gentleman-trainer
Command: npx skills add https://github.com/Gentleman-Programming/Gentleman.Dots --skill gentleman-trainer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured approach to designing Vim training content, enabling teams to create modular drills and bosses within Gentleman.Dots.

Core Features & Use Cases

  • Structured pattern system: Define ModuleID constants, exercise schemas, and boss progression to build cohesive Vim training content.
  • Workflow guidance: Guides on adding new modules, exercises, bosses, and progression rules to expand training coverage.
  • Real-world applicability: Use to implement new training scenarios for practice, assessment, and skill gating within the installer trainer.

Quick Start

Open the trainer tooling under installer/internal/tui/trainer and begin defining a new module by following the patterns described in this skill.

Frequently Asked Questions about gentleman-trainer

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

FAQPage Schema
How do I add new Vim training modules to a Go-based trainer?

To add new Vim training modules, define ModuleID constants and exercise schemas using Go-based pattern templates, then implement sequential unlock order and boss progression mechanics within the installer trainer.

How do I structure boss progression and drills in a Vim trainer?

Structure boss progression by defining Exercise structs and implementing boss flows that enforce sequential unlock order, creating RPG-like drills using Go pattern templates within the trainer tooling.

What is the best way to design exercises for a modular Vim training tool?

Design exercises by applying structured pattern systems to define exercise schemas and ModuleID constants, ensuring cohesive training content that supports practice, assessment, and skill gating within the installer trainer.

Can I use Go pattern templates to build Vim trainer progression mechanics?

Yes, Go pattern templates are enforced to define ModuleID constants, Exercise structs, and boss flows, enabling you to build structured progression mechanics and sequential unlock order for the Vim trainer.

Where do I start when adding bosses and exercises to the Gentleman.Dots trainer?

Start by opening the trainer tooling under installer/internal/tui/trainer, then follow the structured pattern system to define new modules, exercises, bosses, and progression rules for the Vim training content.

Does the Vim trainer require specific dependencies to implement new training modules?

No specific external dependencies are required; the trainer relies on internal Go-based pattern templates, ModuleID constants, and Exercise structs within the Gentleman.Dots project to implement new modules and boss flows.