Skip to content

tailrocks/tailrocks-typescript-skills

v0.28.1Apache-2.0

Strict TypeScript, React, and TanStack workflows for project setup, migration, remediation, refactoring, review, web design, and visual regression.

tailrocks-typescript-skills

One portable package with twelve skills. The skills write, review, refactor, migrate, and audit TypeScript 7 and React code. They scaffold and migrate TanStack Start applications on the Tailrocks baseline. They also design web screens and verify them against frozen references. Two skills are model-selectable. Ten skills are user-only and need an explicit human command.

Skills

SkillTask
tailrocks-tanstack-project-auditAudit one app baseline. User-only. Read-only.
tailrocks-tanstack-project-migrateMigrate one app to the baseline. User-only.
tailrocks-tanstack-project-remediateClose approved baseline gaps. User-only.
tailrocks-tanstack-project-setupScaffold one new app. User-only.
tailrocks-typescript-best-practicesWrite strict TypeScript and React.
tailrocks-typescript-migrateMigrate source contracts. User-only.
tailrocks-typescript-refactorRestructure without behavior change. User-only.
tailrocks-typescript-reviewReview and report. User-only. Read-only.
tailrocks-web-designDesign screens in the app.
tailrocks-web-design-auditAudit screens against the reference. User-only. Read-only.
tailrocks-web-visual-baselineFreeze screenshot baselines. User-only.
tailrocks-web-visual-regressionCompare screens with baselines. User-only. Read-only.

Each skill body lives in its own directory. Read skills/tailrocks-typescript-review/SKILL.md for one complete example.

Install

Install the package from the central tailrocks marketplace. Use the qualified id tailrocks-typescript-skills@tailrocks wherever the client accepts it. Each row links its full section in docs/installation.md.

AgentMethod
Claude CodeMarketplace install
CodexMarketplace add
AmpPer-skill add
Muse CodeMarketplace install
OpenCodeSkill-directory copy
AntigravityLocal-path install
Grok BuildMarketplace install
Kimi CodeIn-session manager

Quick start on Claude Code (shell):

claude plugin marketplace add tailrocks/tailrocks-skills
claude plugin install tailrocks-typescript-skills@tailrocks --scope user

Project work needs Bun and Git. Visual skills need the pinned Playwright browser. Directory-copy installs must copy the complete package: the skills use helpers under scripts/. See docs/installation.md for the exact requirement.

Use

Select the owner for the requested work. To review one TypeScript file on Claude Code (session):

/tailrocks-typescript-skills:tailrocks-typescript-review src/auth/session.ts

The skill returns a report with findings, evidence, and narrow corrections. The skill is read-only. See docs/usage.md for every owner, more examples, and the family boundaries.

Documentation

  • docs/README.md indexes the guides.
  • docs/installation.md installs the package on eight agents.
  • docs/usage.md shows how to select each skill.
  • docs/compatibility.md records each route result.
  • docs/maintenance.md lists checks, policy, and release steps.
  • docs/troubleshooting.md fixes common failures.

Update and remove

Refresh the marketplace, then the plugin. Remove the plugin when it is no longer needed. Commands per agent:

  • Claude Code: claude plugin update tailrocks-typescript-skills@tailrocks or claude plugin marketplace update tailrocks. Remove with claude plugin uninstall tailrocks-typescript-skills.
  • Codex: codex plugin marketplace upgrade tailrocks. Remove with codex plugin remove tailrocks-typescript-skills@tailrocks.
  • Muse: muse plugins marketplace update tailrocks, then the remove plus install sequence. Remove with muse plugins remove tailrocks-typescript-skills@tailrocks.
  • Kimi session: no update subcommand. Remove with /plugins remove tailrocks-typescript-skills, then /reload.
  • Amp, OpenCode, Antigravity, Grok: see docs/installation.md for the exact steps.

Contribute

Open an issue or a pull request on GitHub. Write all new and changed prose in ASD-STE100 Simplified Technical English, Issue 9 rules. Run alint check, the strict-JSON check, and the frontmatter check before the pull request. See docs/maintenance.md for the full list. Never add evaluation content.

License

Apache License, Version 2.0. See LICENSE for the full text.