export-catalogue

Solid

Use to produce a redistributable derivative of this catalogue at a target path — an organization rebrand or a domain re-purposing (a non-SDLC catalogue) — in white-label mode (zero upstream trace) or attributed mode (credit upstream, to grow a public ecosystem), with a fail-closed leak check. Triggers on "export a white-label copy", "make an unbranded fork", "produce a <domain> catalogue from this", "export an attributed derivative". Do NOT use to ingest units (use assimilate-primitive) or to add a pack (use propose-catalogue-pack).

AI & Automation 14 stars 4 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 82/100

Stars 20%
39
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Skill: export-catalogue Produce a **redistributable derivative** of this catalogue at a target path — for an organization rebrand or a domain re-purposing — in one of two modes, with a **fail-closed** leak check. One mechanism; the transform is three declared lists + a gate. Full manifest: [`references/transform-manifest.md`](references/transform-manifest.md). ## Output rendering Status list — Lead each row with a status glyph — ● running, ✓ done, ○ idle, ⚠ blocked — status first, one item per line, labels aligned. ## Modes - **`white-label`** (default) — strip *all* upstream identity; zero trace. For private/org forks and anything that must not disclose provenance. - **`attributed`** — strip governance + colliding branding, but keep a declared attribution-back credit (a `NOTICE`/README block). The ecosystem-growth lever: a public re-purposed catalogue credits its origin. Attribution lives **only** in the sanctioned notice surface. ## Procedure 1. **Validate the target.** The operator-supplied target path is non-empty and does not overlap/nest in the running repo tree; all writes go through `agentbundle.safety.write_jailed`. 2. **Choose the include-set** — which packs travel (drop SDLC packs for a creative-writing catalogue; always keep the engine, a `core`, and `catalogue-curation` itself so the fork can self-curate). Determines which seeds to plant (step 4) and which guides to stage (step 5). 3. **Strip** (deny-by-default, both modes) — copy ...

Details

Author
eugenelim
Repository
eugenelim/agent-ready-repo
Created
2 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

public-export

Publish a clean public version of a private living-docs project — the method/scaffold and a curated showcase — WITHOUT exposing your research, decisions, accumulated lessons, client specifics, or secrets. Use when you want to open-source a skill, a tool, or a framework whose private repo holds the "why" and the moat. Treats the public repo as a generated build artifact (never hand-edited): a default-deny allowlist export driven by document visibility, a deterministic leak gate, and a human-gated clean-history publish. The three-bucket model — scaffold (public), accumulation (never), curated showcase (deliberately published). Invocable as /public-export.

8 Updated 4 days ago
ejklock
AI & Automation Solid

propose-catalogue-pack

Use to justify and scaffold a NEW pack area for this catalogue — test that it is additive and fits the catalogue's declared coverage model plus the four charter principles, then scaffold the pack shell and emit an RFC with a per-primitive inventory, or reject it as non-additive. Triggers on "should we add a pack for <area>", "propose a new pack", "justify a <vendor/domain> pack". Do NOT use to ingest units (use assimilate-primitive or assimilate-repo).

14 Updated today
eugenelim
AI & Automation Listed

skill-agent-catalog-apply

Wires up the MkDocs skill-and-agent catalog in the current repository per the canonical-language file under spec/claude/skill-agent-catalog/. Audits the MkDocs config against the spec, scaffolds or patches the catalog generator surface (the `on_pre_build` hook by default, or a standalone pre-build step; gen-files is forbidden under mkdocs-static-i18n folder mode) plus literate-nav, writes the generator module that walks every configured plugin source root, and verifies a docs build produces Skills and Agents sections. Invoke when the user asks to "apply the skill-agent-catalog spec", "wire up the catalog generator", "scaffold the skills/agents navigation", or "add another plugin source root". Also handles equivalent German-language requests and checking whether a wired catalog is still in sync. Don't use for authoring individual skills/agents (use `skill-management`) or for general docs scaffolding (use `project-structure-apply`). Supports resume on re-invocation per `spec/claude/resumable-work/`.

0 Updated today
nolte