NorthwoodsSentinel/skylight-pack

Public PAI v0.1 — modular Cloudflare Worker pack that drops into stock PAI 5.0 and adds 5 capabilities (rhetoric / substrate / resume / fleet / mycelia). Runs on the user's own CF account. Sovereignty from day 1.

TypeScript1 starsPersonal AI & KnowledgeGitHub
Quality: solid 16/24
PAI: integrate 0.88

Overview

Verdict

Rating Summary
Quality solid (16/24) Substantively documented TypeScript pack with two complete install paths and real-world troubleshooting notes, but no releases, no tests, and 11 days of history.
PAI Relevance INTEGRATE (0.88) Literally designed as a PAI 5.0 drop-in; rhetoric transformer and D1 substrate fill verified gaps in the capability manifest with native Cloudflare Workers alignment.

Quality Assessment

16/24 — stale-risk / well-documented / solid

Health: 4/8 (stale-risk)

Failed:

Passed:

Documentation: 7/8 (well-documented)

Failed:

Passed:

Engineering Signals: 5/8 (solid)

Failed:

Passed:

PAI Relevance

Dimension Score Assessment
Harvest Value 2 The rhetoric post-processing pattern — shaping AI output downstream of the model without embedding user constraints in system prompts — is architecturally novel relative to PAI's current output pipeline. The D1-backed substrate with tag/query/retrieve is a distinct memory architecture compared to PAI's file-based WORK/LEARNING/KNOWLEDGE model. Both patterns are directly applicable to PAI subsystem design.
Integration Readiness 2 TypeScript, Cloudflare Workers (PAI's declared cloud stack), wrangler deploy, JSON API responses, and literal SKILL.md drop-in files targeting ~/.claude/skills/ — this is a designed PAI integration, not an adaptation requiring glue code.
Overlap Risk 1 Partial overlap: substrate vs. PAI's file-based memory system (WORK/LEARNING/KNOWLEDGE); fleet routing vs. PAI's existing 27-agent multi-vendor setup (Forge/GPT-5.4, Anvil/Kimi-K2.6); resume/momentum vs. ContextSearch skill. Rhetoric output transformation and mycelia cross-fleet channel have no direct PAI manifest equivalent.
Gap Fill 2 The rhetoric output transformer (accommodation-aware post-processing: emoji stripping, sentence splitting, code-block removal from chat context) addresses a clear gap — PAI's Editorial skill handles structural content editing but not accessibility-oriented real-time output shaping downstream of inference. Mycelia's opt-in cross-fleet help channel also has no manifest equivalent.

Composite: 0.88

What Next

Landscape Position

Category: Personal AI & Knowledge

In this category: tinyhumansai--openhuman (excellent, skip)

Standing: The only PAI 5.0 capability pack in the category; openhuman is a standalone personal AI system whereas skylight-pack is an explicit extension layer for PAI 5.0 — the two entries are complementary rather than competitive, and skylight-pack is the first entry designed specifically to augment an existing PAI installation.

Evidence Base

Density: 7/10 — Available: README (full, 8KB), package.json (complete with version/scripts/deps), repo metadata (stars/forks/dates/language/license/description). Missing: source TypeScript files (cannot verify implementation depth or actual endpoint logic), DOCTRINE.md content, migrations/0001_init.sql schema, pai-skills/ directory SKILL.md contents, wrangler.toml (cannot verify D1/KV binding declarations or route configuration).

Notes