name: add-pattern description: Use this skill when you learn one or more design pattern(s) in the metadata: author: langroid
add-pattern
Instructions
When you learn a new Langroid design pattern, do the following:
-
Add an entry in the sibling
patterns/SKILL.mdfile in the appropriate category section, containing a DESCRIPTION of the goal of the pattern (i.e. what it enables you to implement), accompanied by a- Reference:pointer to a markdown DOCUMENT in thepatterns/directory.IMPORTANT - The DESCRIPTION should be clear enough that future YOU can effectively use it to MATCH design problems you may encounter in future.
-
In that DOCUMENT, describe the idea of the implementation along with code examples. Follow the format of existing pattern files (Problem, Solution, Complete Code Example, Key Points, When to Use).
<!-- tomevault:4.0:skill_md:2026-04-11 -->Converted and distributed by TomeVault — claim your Tome and manage your conversions.
API Documentation Generator
Documentation
Automatically generates OpenAPI/Swagger API documentation.
Technical Writer
Documentation
Writes clear technical documentation following top style guides.
Create a DESIGN.md
Documentation
Generate a complete DESIGN.md file for any website or app to document design systems in a format AI agents can read.