initialize-project

Initialize a new project from a TypeScript template by renaming packages and updating metadata.

1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/yu-iskw/lightdash-tools --skill initialize-project-yu-iskw
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: initialize-project
Source: https://github.com/yu-iskw/lightdash-tools/tree/main/.claude/skills/initialize-project
Command: npx skills add https://github.com/yu-iskw/lightdash-tools --skill initialize-project-yu-iskw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the initial setup of a new project derived from this template, ensuring a clean and consistent start by updating metadata and documentation.

Core Features & Use Cases

  • Automated Project Initialization: Replaces placeholders in project files (package.json, README.md) with user-provided details.
  • Metadata Updates: Ensures accurate project name, description, and author information across relevant files.
  • Dependency Management: Updates the project's dependency tree after renaming packages.
  • Use Case: When starting a new project based on this template, use this Skill to quickly set up the project name, description, and author details, saving manual configuration time.

Quick Start

Use the initialize-project skill to set up a new project named 'my-app' with the description 'A new application'.

Frequently Asked Questions about initialize-project

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap a new project from a TypeScript template?▼

Yes, you can automate project initialization to replace placeholders in package.json and README.md with your specific project name, description, author, and GitHub URL, ensuring a clean and consistent start.

What is the best way to update package metadata when scaffolding a new repository?▼

Automated project initialization replaces placeholders in project files with your details, ensuring accurate project name, description, and author information across relevant files without manual configuration time.

Can I use this to rename packages and update dependencies during project setup?▼

Yes, you can use this to rename packages and update dependencies. The initialization process manages the project's dependency tree after renaming packages to finalize the setup.

Does initializing a new project from this template require direct file manipulation?▼

Yes, initializing a new project from this template requires direct file manipulation and package installation to finalize the setup, ensuring all metadata and documentation are accurately configured.