convert-internal-package-to-typescript

convert-internal-package-to-typescript is a Migrations, upgrades & porting skill for AI agents, published by TryGhost in the Ghost repository on GitHub. Skillspace rates convert-internal-package-to-typescript C (74/100) and it passed the safety scan; a judge model has also reviewed it.

Convert a legacy internal Ghost workspace package from JavaScript or CommonJS to the repository's TypeScript and ESM golden path while preserving file history and runtime compatibility. Use when modernizing an existing or newly migrated private package, including staged lib-to-src moves, JS-to-TS renames, consumer analysis, and package or archive verification.

Grade
C
Quality
74 / 100
Safety
Passed
GitHub stars
55,295

Placed #2 of 6 in the judged category final for Migrations, upgrades & porting.

This rating describes the version of the repository we crawled; it may have changed since, so go by its current files.

Our review

Architecture
99 / 100
Maturity
Structured: ships references or scripts
Security scan
No issues found
License
Not declared. Check the repository before reusing it.

Judge review

Placed #2 of 6 in the judged category final for Migrations, upgrades & porting.

  • Trigger7575
  • Instructions9090
  • Specificity9595
  • Safety8585
  • Disclosure7878
  • Maintenance8080
Rigorous three-commit, git-history-preserving procedure with explicit stop conditions and concrete TypeScript hygiene rules.

Not checked yet

  • No blind task eval yet
  • Scope (portable / vendor / repo-internal) not assessed; only the top of each category is read for scope
  • Sibling files (scripts, references) not fetched; security scan covers SKILL.md only

Skillspace indexes and rates this skill; it does not host or endorse it. Run third-party skills at your own risk.