claude-code-skill

Document development conventions and architecture for the OpenClaw CLI repository.

1|2|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/qDeizer/CloudeCodeSourcecode --skill claude-code-skill-qdeizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-code-skill
Source: https://github.com/qDeizer/CloudeCodeSourcecode/tree/main
Command: npx skills add https://github.com/qDeizer/CloudeCodeSourcecode --skill claude-code-skill-qdeizer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires esbuild, and includes scripts (resource) components.

What problem does it solve?

This guide consolidates OpenClaw CLI development conventions and architecture, providing a single reference for contributors to follow when working on the repository.

Core Features & Use Cases

  • Covers project structure, directory map, and the standard tooling and task flows for contributing.
  • Documents the Skill Unit concept, frontmatter requirements, and optional resource directories (scripts/, references/, assets/).
  • Serves as a baseline for onboarding new developers and for auditing consistency across contributions.

Quick Start

Review this guide to understand how to contribute.

Frequently Asked Questions about claude-code-skill

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

FAQPage Schema
What are the development conventions for contributing to a TypeScript CLI repository?

Development conventions for a TypeScript CLI repository define coding standards, directory structure, and collaboration workflows. This guide consolidates those rules to help contributors maintain consistency and follow standard tooling flows.

How do I structure optional resources like scripts and assets in a CLI project?

Optional resources in a CLI project are organized into dedicated directories such as scripts/, references/, and assets/. This guide documents how these folders are structured and validated to maintain clear architectural boundaries.

What is a Skill Unit and how does YAML frontmatter define it?

A Skill Unit is a modular component within the OpenClaw CLI architecture. Its identity and scope are defined by YAML frontmatter, which specifies the unit's name and description for validation and discovery.

Does this CLI convention guide require esbuild as a dependency?

Yes, esbuild is listed as a dependency for this CLI convention guide. Contributors need esbuild configured in their environment to align with the standard tooling and task flows documented in the repository.

How do I onboard new developers to an existing CLI architecture?

Onboarding new developers to a CLI architecture involves providing a single reference for project structure and coding standards. This guide serves as that baseline, clarifying conventions and auditing consistency across contributions.

What's the best way to audit consistency across CLI contributions?

The best way to audit consistency across CLI contributions is to reference a consolidated guide of development conventions. This documentation provides the architectural rules and directory mappings needed to verify compliance.