init-from-template

Clone a Git repository template and customize Python package names.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/janewilkin/bismuth-digital-llc-web --skill init-from-template-janewilkin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-from-template
Source: https://github.com/janewilkin/bismuth-digital-llc-web/tree/main/.claude/skills/init-from-template
Command: npx skills add https://github.com/janewilkin/bismuth-digital-llc-web --skill init-from-template-janewilkin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of new Python projects by cloning a predefined template, ensuring a consistent and well-structured starting point for all your projects.

Core Features & Use Cases

  • Project Initialization: Clones a specified Git repository template.
  • Customization: Automatically updates package names and project identifiers.
  • Environment Support: Works with private repositories in cloud environments using various authentication strategies.
  • Use Case: Quickly start a new microservice by initializing it with the standard claude-project-template, pre-configured with best practices.

Quick Start

Initialize a new project named 'my-new-app' in the default location.

Frequently Asked Questions about init-from-template

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

FAQPage Schema
How do I bootstrap a new Python project from a Git repository template?

Bootstrapping a Python project from a Git template involves cloning a specified repository and automatically customizing package names. This Skill initializes new developments by cloning a predefined template and updating project identifiers to ensure a standardized structure.

Can I clone a private Git repository template to initialize my Python project?

Yes, you can clone private Git repository templates. This Skill supports private repositories in cloud environments through multiple authentication strategies, including GitHub CLI, GitHub tokens, and credential helpers.

How does scaffolding a Python project from a template customize package names?

Scaffolding from a template customizes package names by automatically updating project identifiers within the cloned repository structure. This ensures the initialized Python project maintains a standardized structure while reflecting the new project's specific naming.

Do I need GitHub credentials to set up a Python project from a private template?

Yes, accessing private templates requires authentication. This Skill supports various authentication strategies to clone private repositories, including using the GitHub CLI, providing GitHub tokens, or utilizing configured credential helpers.

What is the best way to standardize Python project setup across multiple microservices?

Standardizing Python project setup across microservices is best achieved by initializing each from a predefined Git template. This Skill automates cloning a standard repository template and customizing package names to enforce a consistent, well-structured starting point.