# komac > Create WinGet manifests for the `winget-pkgs` repository. > More information: . - Create a new package from scratch: `komac new {{Package.Identifier}} --version {{1.2.3}} --urls {{https://example.com/app.exe}}` - Update an existing package with a new version: `komac update {{Package.Identifier}} --version {{1.2.3}} --urls {{https://example.com/app.exe}}` - Update a package with multiple URLs and automatically submit: `komac update {{Package.Identifier}} --version {{1.2.3}} --urls {{https://example.com/app.exe https://example.com/app.msi ...}} --submit` - Remove a version from winget-pkgs: `komac remove {{Package.Identifier}} --version {{1.2.3}}` - List all versions for a package: `komac list-versions {{Package.Identifier}}` - Sync your fork of winget-pkgs with the upstream repository: `komac sync-fork` - Update the stored GitHub token: `komac token update --token {{your_github_token}}` - Generate shell autocompletion script: `komac complete {{bash|zsh|fish|powershell}}`