create-yamlresume
    Preparing search index...

    create-yamlresume

    create-yamlresume

    npm version npm downloads Node.js Version Discord

    create-yamlresume helps you create a new YAMLResume project with a one-liner command.

    With npx:

    npx create-yamlresume my-resume
    

    With npm:

    npm init yamlresume my-resume
    

    With yarn:

    yarn create yamlresume my-resume
    

    With pnpm:

    pnpm create yamlresume my-resume
    

    This tool will:

    1. Create a new directory with your project name
    2. Create a basic Node.js project structure with:
      • package.json with YAMLResume dependency and useful scripts
      • .gitignore file with appropriate excludes
      • README.md with basic usage instructions
    3. Install all necessary dependencies
    4. Create a new sample resume file using yamlresume new
    5. Show available commands and next steps

    The generated project will have:

    my-resume/
    ├── package.json # Project configuration with yamlresume dependency
    ├── .gitignore # Git ignore rules
    ├── README.md # Project documentation
    └── resume.yml # Your YAML resume (filename you choose)

    In the generated project, you can run:

    • npm run build - Build your resume to PDF
    • npm run dev - Watch for changes and rebuild automatically
    • npm run validate - Validate your resume against the schema
    • npm run yamlresume - Run the YAMLResume CLI