oh-pdd-code-generator
OfficialFrom PDD to ready-to-build OpenHarmony code.
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 requiredComponents
💻 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.