# migrate-guide

> Claude/Codex skill by [@grafana](https://omgskills.com/library/grafana/index.md) · 12 stars · Updated 2026-11-01

Migrate a standalone guide or learning path to the Pathfinder package format by generating manifest.json (and path-level content.json for LJs). Reads content.json, index.json, recommender rules, and optionally website markdown to derive all manifest fields. Use when the user wants to migrate a guide directory to the package format, or asks to create a manifest.json for a guide.

Tags: keep

## Install

```sh
git clone https://github.com/grafana/interactive-tutorials /tmp/interactive-tutorials && ln -s /tmp/interactive-tutorials/.cursor/skills/migrate-guide ~/.claude/skills/migrate-guide
```

## From README

Migrate Guide to Package Format Migrate a single guide directory or a learning path (-lj) to the Pathfinder two-file package model (content.json + manifest.json). The skill is invoked on one directory at a time and is safe to run in parallel across different directories. Read these reference documents on demand for field-level detail: docs/manifest-reference.md — authoritative derivation rules, templates, naming conventions, fallbacks .cursor/authoring-guide.mdc — guide content conventions (for path-level content.json authoring) Keep this skill focused on workflow/orchestration. Do not duplicate field derivation tables from docs/manifest-reference.md. --- Safety Invariants These rules are inviolable — the skill must never break them: Never modify an existing content.json. The skill may create a new content.json (path-level cover page) but must never modify one that already exists. Never modify index.json. Read it as a data source; never write to it. Never modify recommender files.

## Links

- HTML page: https://omgskills.com/library/grafana/interactive-tutorials/migrate-guide/
- GitHub: https://github.com/grafana/interactive-tutorials
- Author: [@grafana](https://omgskills.com/library/grafana/index.md)

## More skills by this author

- [k6-docs](https://omgskills.com/library/grafana/skills/k6-docs/index.md) — Used to write or review k6 documentation across the three k6 repositories - k6-DefinitelyTyped (TypeScript types),...
   - [@grafana](https://omgskills.com/library/grafana/index.md) · 295 stars
- [adaptive-metrics](https://omgskills.com/library/grafana/skills/adaptive-metrics/index.md) — Cut Grafana Cloud Metrics cost by shrinking active-series count with Adaptive Metrics aggregation rules —...
   - [@grafana](https://omgskills.com/library/grafana/index.md) · 286 stars
- [admin](https://omgskills.com/library/grafana/skills/admin/index.md) — Used to manage Grafana Cloud accounts — organizations, stacks, RBAC roles and assignments, SSO/SAML/OAuth/GitHub auth,...
   - [@grafana](https://omgskills.com/library/grafana/index.md) · 286 stars
