templatecentral:migrate
Use when adopting or upgrading a project, switching its DB access layer, or extracting a Next.js backend — FastAPI, NestJS, Next.js, Vite + React.
Skill by cljiahao
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/cljiahao-templatecentral-migrate
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: frontend, backend
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/templatecentral-migrate
What's inside
- Skill name
templatecentral:migrate- Description
- Use when adopting or upgrading a project, switching its DB access layer, or extracting a Next.js backend — FastAPI, NestJS, Next.js, Vite + React.
- License
- MIT
- Instructions
- 16 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: only lowercase letters, digits and single hyphens allowed
- name: "templatecentral:migrate" does not match folder "migrate"
Files (12)
- SKILL.md
- drizzle-to-kysely.md · database/
- fastapi.md · database/
- nestjs.md · database/
- nextjs.md · database/
- implementation.md · general/
- phase-4-upgrade.md · general/
- phase-5-health-check.md · general/
- nextjs-backend-extraction.md
- common.md · nextjs-backend-extraction/
- fastapi.md · nextjs-backend-extraction/
- nestjs.md · nextjs-backend-extraction/
SKILL.md (first lines)
**Step 1** — Identify the migration type → path (base: `<skill-dir>/`): | Type | Path | |---|---| | **Adopt / upgrade** — retrofit the harness into a project built without templateCentral, or upgrade a templateCentral project's conventions | `general/implementation.md` | | **Database access layer** — fastapi: SQLAlchemy password auth → AWS IAM auth; nestjs/nextjs: Drizzle → Kysely | `database/<fastapi\|nestjs\|nextjs>.md` | | **Backend extraction** — Next.js API routes → NestJS or FastAPI service | `nextjs-backend-extraction.md` | | **Portal framing** — let a pre-6.2.0 app be framed only by its appCentral portal (`APPCENTRAL_PORTAL_ORIGIN`) | `portal-frame-ancestors.md` | **Step 2** — Run: > `<skill-dir>` = this skill directory; Claude Code shows it as "Base directory for this skill" when the skill loads — substitute that absolute path (it is **not** a shell variable). Other Agent-Skills tools provide the skill directory the same way. `cat "<skill-dir>/<path>"` **Step 3** — Follow the loaded guide exactly.
From cljiahao/templatecentral, MIT.
More from cljiahao/templatecentral
- 0.604score
tc-audit
cljiahao
Use when auditing the templateCentral plugin repo itself — ecosystem accuracy, conventions, harness.
SkillAFreshness: A★ 4Claude Code +9 - 0.604score
tc-write-skill
cljiahao
Use when writing or modifying files under skills/ — walks through CONVENTIONS.md authoring checklist.
SkillAFreshness: A★ 4Claude Code +9 - 0.601score
templatecentral:add
cljiahao
Use when adding any capability to a FastAPI, NestJS, Next.js, or Vite+React project — auth, database, tests, components, logging, and more.
SkillAFreshness: A★ 4Claude Code +9 - 0.600score
templatecentral:scaffold
cljiahao
Use when creating a new FastAPI, NestJS, Next.js, or Vite+React project from scratch.
SkillAFreshness: A★ 4Claude Code +9 - 0.596score
templatecentral:standards
cljiahao
Use when reviewing code quality, naming conventions, validation patterns, drift, or full-stack type contracts in a templateCentral project.
SkillAFreshness: A★ 4Claude Code +9 - 0.328score
review
cljiahao
No description from the publisher yet.
SkillAFreshness: A★ 4Claude Code +9 - 0.328score
cleanup
cljiahao
No description from the publisher yet.
SkillAFreshness: A★ 4Claude Code +9 - 0.328score
build
cljiahao
No description from the publisher yet.
SkillAFreshness: A★ 4Claude Code +9
Signals
- Stars
- 4
- Forks
- 1
- Open issues
- 1
- Last commit (this folder)
- Oct 10, 2026 (19 days ago)
- Last release
- Oct 12, 2026 (17 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/cljiahao/templatecentral
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from cljiahao
- 0.604score
tc-audit
cljiahao
Use when auditing the templateCentral plugin repo itself — ecosystem accuracy, conventions, harness.
SkillAFreshness: A★ 4Claude Code +9 - 0.604score
tc-write-skill
cljiahao
Use when writing or modifying files under skills/ — walks through CONVENTIONS.md authoring checklist.
SkillAFreshness: A★ 4Claude Code +9 - 0.601score
templatecentral:add
cljiahao
Use when adding any capability to a FastAPI, NestJS, Next.js, or Vite+React project — auth, database, tests, components, logging, and more.
SkillAFreshness: A★ 4Claude Code +9 - 0.600score
templatecentral:scaffold
cljiahao
Use when creating a new FastAPI, NestJS, Next.js, or Vite+React project from scratch.
SkillAFreshness: A★ 4Claude Code +9 - 0.596score
templatecentral:standards
cljiahao
Use when reviewing code quality, naming conventions, validation patterns, drift, or full-stack type contracts in a templateCentral project.
SkillAFreshness: A★ 4Claude Code +9
Cite this page
templatecentral:migrate skill. Agent Mart. https://agentmart.dev/skills/cljiahao-templatecentral-migrate (last updated 2026-10-24)