pages-publish-derived-state

Publish derived JSON state from a private repository to GitHub Pages.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/edri2or/ripo-skills-main --skill pages-publish-derived-state
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pages-publish-derived-state
Source: https://github.com/edri2or/ripo-skills-main/tree/main/exported-skills/pages-publish-derived-state
Command: npx skills add https://github.com/edri2or/ripo-skills-main --skill pages-publish-derived-state

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Publishes a derived JSON file (state, manifest, metrics) from a private GitHub repo via anonymous GitHub Pages, with auto-deploy on file changes. Use when runtime systems (N8N, Lambdas, webhooks) need credentialless read access to a no-secret derived file.

Core Features & Use Cases

  • Auto-deploy derived state upon changes in the private repo via a GitHub Pages workflow.
  • Enable credentialless reads by runtime systems without exposing secrets.
  • Provide a reusable pattern for public derivatives of private data with ADR-backed governance.

Quick Start

Configure the repository to publish the derived state to GitHub Pages and push a change to trigger the deployment.

Frequently Asked Questions about pages-publish-derived-state

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

FAQPage Schema
How do I publish a derived JSON state from a private GitHub repo to public GitHub Pages?▼

You configure a GitHub Pages deployment workflow that automatically pushes a no-secret derived JSON file from your private repository to a public endpoint upon file changes.

What is credentialless read access for runtime systems?▼

Credentialless read access allows runtimes like N8N, AWS Lambda, and webhooks to anonymously read a publicly published derived state file from GitHub Pages without needing authentication tokens or exposing secrets.

Can I use GitHub Pages to expose private repository metrics to AWS Lambda and N8N?▼

Yes, you can publish a derived JSON file containing metrics or manifests to GitHub Pages, enabling N8N, AWS Lambda, and webhooks to anonymously read the public derivative without exposing private repository secrets.

How do I automatically redeploy a JSON manifest on GitHub Pages when the source file changes?▼

You set up a push-triggered GitHub Pages deployment workflow that monitors the derived state file in your private repository and automatically redeploys the public JSON file whenever changes are pushed.

Do I need an Architecture Decision Record to publish derived state publicly?▼

Yes, this approach requires an Architecture Decision Record (ADR) to formally document the governance and public exposure of the derived state file published via GitHub Pages.

What is the no-secret policy for publishing derived state to GitHub Pages?▼

The no-secret policy ensures that the derived JSON file published to public GitHub Pages contains no sensitive credentials, allowing safe anonymous read access by external runtimes without compromising private repository security.