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.