lark-skill-maker

Generate standardized SKILL.md templates with YAML frontmatter for lark-cli Skills.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/2p1c/2p1c_blog --skill lark-skill-maker-2p1c
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lark-skill-maker
Source: https://github.com/2p1c/2p1c_blog/tree/main/.agents/skills/lark-skill-maker
Command: npx skills add https://github.com/2p1c/2p1c_blog --skill lark-skill-maker-2p1c

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of a reusable Skill definition for the lark-cli.

Core Features & Use Cases

  • Generates a standard SKILL.md skeleton from the official template, ensuring the Skill is discoverable via frontmatter name and description.
  • Validates existence of a root SKILL.md and optional support directories (scripts/, references/, assets/) to enrich the Skill with executable steps, reference material, and assets.
  • Supports quick scaffolding for new Skills to standardize metadata across projects and teams.

Quick Start

Create a new Skill by running the lark-cli scaffold command to generate a SKILL.md template.

Frequently Asked Questions about lark-skill-maker

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

FAQPage Schema
How do I create a reusable Lark CLI Skill from a template?▼

To create a reusable Lark CLI Skill, use the lark-cli scaffold command to generate a standard SKILL.md skeleton from the official template. This automates the creation of a reusable Skill definition, ensuring discoverability via YAML frontmatter.

What is the required structure for a Lark CLI Skill definition?▼

A Lark CLI Skill definition requires a root SKILL.md file containing YAML frontmatter with at least a name and a description. It optionally supports scripts/, references/, and assets/ directories to enrich the Skill with executable steps and reference material.

How do I standardize Skill metadata across new automation projects?▼

You standardize Skill metadata across new automation projects by quick scaffolding with the lark-cli. It generates a standard SKILL.md template that enforces consistent metadata structure, ensuring every new Skill is uniformly discoverable.

Does the Lark Skill maker validate the existence of support directories?▼

Yes, the Lark Skill maker validates the existence of a root SKILL.md and optional support directories, including scripts/, references/, and assets/. This ensures the Skill unit is correctly structured to enrich the Skill with executable steps.

What do I need to include in SKILL.md frontmatter to make a Skill discoverable?▼

To make a Skill discoverable, you need to include at least a name and a description in the SKILL.md YAML frontmatter. The lark-skill-maker enforces this metadata requirement during the automated Skill creation process.

When do I need to use the lark-cli scaffold command?▼

You need to use the lark-cli scaffold command when a developer needs to standardize Skill metadata and templates across new Skills. It automates the creation of a reusable Skill definition by generating a standard SKILL.md skeleton.