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.
- Trigger
75 75 - Instructions
90 90 - Specificity
95 95 - Safety
85 85 - Disclosure
78 78 - Maintenance
80 80
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.