Back to Skills

add-pattern

verified

Use this skill when you learn one or more design pattern(s) in the

View on GitHub

Marketplace

langroid

langroid/langroid

Plugin

langroid

Repository

langroid/langroid
3.9kstars

plugins/langroid/skills/add-pattern/SKILL.md

Last Verified

January 16, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/langroid/langroid/blob/main/plugins/langroid/skills/add-pattern/SKILL.md -a claude-code --skill add-pattern

Installation paths:

Claude
.claude/skills/add-pattern/
Powered by add-skill CLI

Instructions

# add-pattern

## Instructions

When you learn a new Langroid design pattern, do the following:

1. Add an entry in the sibling `patterns/SKILL.md` file 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 the `patterns/` directory.

   IMPORTANT - The DESCRIPTION should be clear enough that future YOU can effectively
   use it to MATCH design problems you may encounter in future.

2. 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).

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
716 chars