pdd-to-learn-app

Generate a Learn app JSON/CCZ from a PDD via Nova.

1|2|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/jjackson/ace --skill pdd-to-learn-app
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pdd-to-learn-app
Source: https://github.com/jjackson/ace/tree/main/skills/pdd-to-learn-app
Command: npx skills add https://github.com/jjackson/ace --skill pdd-to-learn-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transforms a PDD into a Nova-configured Learn app, enabling end-to-end app generation and output documentation from a design document.

Core Features & Use Cases

  • PDD extraction: Reads ACE/<opp-name>/pdd.md to derive Learn app requirements, including data collection, visit structure, and case properties.
  • Nova-based generation: Interfaces with Nova to generate the Learn app JSON/CCZ and capture configuration decisions.
  • Output & QA: Writes app artifacts to ACE/<opp-name>/apps/learn-app.json and a decisions summary, plus self-evaluation against the PDD Learn spec.

Quick Start

Provide the PDD at ACE/<opp-name>/pdd.md to Nova and generate the Learn app JSON/CCZ plus a decision summary.

Frequently Asked Questions about pdd-to-learn-app

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

FAQPage Schema
How do I generate a Learn app from a PDD file?▼

To generate a Learn app from a PDD, provide the document at ACE/<opp-name>/pdd.md so Nova can extract data collection and visit structure requirements to produce the app JSON.

What is Nova app generation from a PDD?▼

Nova app generation from a PDD involves reading design requirements from ACE/<opp-name>/pdd.md and configuring Nova to automatically build the Learn app JSON/CCZ artifacts.

Can I automate QA evaluation against a PDD Learn spec?▼

Yes, you can automate QA evaluation against a PDD Learn spec by generating the app via Nova and self-evaluating the output artifacts directly against the original PDD requirements.

Does Nova write generated Learn app output to Google Drive?▼

Yes, Nova writes generated Learn app output to Google Drive, specifically saving the app artifacts to ACE/<opp-name>/apps/learn-app.json and a summary to app-summaries/learn-app-summary.md.

What format does the PDD need to be in for Nova to extract Learn app requirements?▼

The PDD must be a markdown file located at ACE/<opp-name>/pdd.md for Nova to extract Learn app requirements like data collection, visit structure, and case properties.

What artifacts are produced when generating a Learn app from a PDD?▼

Generating a Learn app from a PDD produces JSON/CCZ output artifacts and a decision summary, which are written to the ACE/<opp-name>/apps/ and app-summaries/ directories respectively.