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.