oh-pdd-code-generator

Official

From PDD to ready-to-build OpenHarmony code.

Authoropenharmonyinsight
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It turns design documents (PDD) into OpenHarmony system service code quickly, while keeping generated code consistent with existing repository structure, naming, and architecture.

Core Features & Use Cases

  • Design-to-code framework generation: Create directory layout, IDL interfaces, header/source templates, and service scaffolding.
  • OpenHarmony-style compliance: Analyze existing OpenHarmony modules to match coding style, conventions, and architecture patterns before generation.
  • Build configuration generation: Generate BUILD.gn (including module and deps wiring) plus SA profile related config artifacts (e.g., SA JSON and init config).

Typical uses include: generating a new service module from a functional design document, producing IDL interface definitions for IPC/kit integration, and scaffolding a complete bundle/SA/build setup ready for compilation.

Quick Start

Provide the functional design document path, then ask the assistant to generate a complete OpenHarmony service module for your target module name.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: oh-pdd-code-generator
Download link: https://github.com/openharmonyinsight/openharmony-skills/archive/main.zip#oh-pdd-code-generator

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.