new-modular-project

Create Mojo or MAX projects with Pixi or uv environment initialization.

Updated Jan 5, 2025
One-click install
npx skills add https://github.com/pkuppens/pkuppens --skill new-modular-project-pkuppens
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: new-modular-project
Source: https://github.com/pkuppens/pkuppens/tree/main/skills/new-modular-project
Command: npx skills add https://github.com/pkuppens/pkuppens --skill new-modular-project-pkuppens

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates a new Mojo or MAX project and initializes the Pixi or UV environment so the user can start development immediately.

Core Features & Use Cases

  • Infers options from the user's request (e.g., type Mojo or MAX, project name) to set defaults.
  • Prompts for the remaining unspecified details in a single structured interaction.
  • Provides guided initialization paths using Pixi or uv, with recommended defaults to accelerate setup.

Quick Start

Ask for the project details and then follow the guided prompts to initialize a Mojo or MAX project.

Frequently Asked Questions about new-modular-project

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

FAQPage Schema
How do I create a new Mojo project and set up the environment?

To create a new Mojo project, this Skill infers options from your request and guides you through a structured prompt flow to initialize the environment using either Pixi or uv, letting you start development immediately.

Can I use uv instead of Pixi for MAX project initialization?

Yes, you can use uv instead of Pixi for MAX project initialization. The Skill supports both environment management paths, providing guided initialization with recommended defaults to accelerate your setup.

What's the best way to start a MAX project when I only know the project name?

The best way to start a MAX project is to provide the name; the Skill infers remaining defaults and prompts for unspecified details like environment choice and channel selection in a single structured interaction.

Does this Mojo project setup tool enforce version and channel consistency?

Yes, the Mojo project setup process enforces version and channel consistency during initialization. It applies structured logic to ensure your selected channels and versions remain consistent across the environment setup.

Do I need to manually configure environment options when initializing a Mojo project?

No, you do not need to manually configure every environment option for a Mojo project. The Skill infers defaults from your input and only prompts for unresolved options, handling choices automatically.