FRM_PWA_Orchestration

Synchronize Markdown content, Python code examples, and JSON data for the FRM Book 2 PWA.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/benitorhuang-svg/pwa_FRM_Book2 --skill frm-pwa-orchestration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: FRM_PWA_Orchestration
Source: https://github.com/benitorhuang-svg/pwa_FRM_Book2/tree/main/.agent/skills/maintenance
Command: npx skills add https://github.com/benitorhuang-svg/pwa_FRM_Book2 --skill frm-pwa-orchestration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ruff, es-lint, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that the FRM Book 2 PWA's content (Markdown), Python code examples, and generated data files remain perfectly synchronized, maintaining a consistent and up-to-date learning platform.

Core Features & Use Cases

  • Content-Code-Data Synchronization: Manages updates across Markdown content, Python source files, and JSON data outputs.
  • Automated Build Processes: Orchestrates scripts for compiling content and updating code examples.
  • Use Case: After updating a Python code example in public/Book2_Python_Code/ and a corresponding Markdown section in src/content/, this Skill ensures both are correctly reflected in the PWA's data layer, ready for deployment.

Quick Start

Run the FRM PWA orchestration skill to synchronize content and code updates.

Frequently Asked Questions about FRM_PWA_Orchestration

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

FAQPage Schema
How do I synchronize Markdown content with Python code examples and JSON data for a PWA?

To synchronize Markdown content with Python code examples and JSON data for a PWA, this orchestration Skill triggers build scripts like build_modular_content.py and update_examples.py, ensuring updates across src/content/ and public/ directories remain perfectly consistent for deployment.

What is the best way to automate content and code synchronization for a Progressive Web App?

Automating content and code synchronization for a Progressive Web App is best handled by an orchestration process that manages build scripts like build_modular_content.py and update_examples.py, automatically compiling Markdown updates and Python source files into the generated JSON data layer.

Do I need ruff and es-lint to run build scripts for Markdown and Python content updates?

Yes, ruff and es-lint are listed as dependencies, indicating they are required to run the build scripts for Markdown and Python content updates, ensuring code quality standards are met during the synchronization process.

Can I use this orchestration tool to manage data consistency across multiple content directories?

Yes, you can use this orchestration tool to manage data consistency across multiple directories, specifically by orchestrating updates to src/content/ for Markdown files and public/Book2_Python_Code/ for Python examples to maintain platform-wide synchronization.

Why does my PWA frontend data not reflect recent Python code and Markdown updates?

Your PWA frontend data may not reflect recent Python code and Markdown updates because the generated JSON data layer is out of sync, requiring you to run orchestration build scripts like update_examples.py to successfully compile and update the data stack.