adrielc/helios-alpha/golem-new-project

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Creating a new Golem application project. Use when scaffolding a new Golem project with golem new, selecting a language template, and setting up the initial project structure.

Install

npx vskill@latest install adrielc/helios-alpha/golem-new-project

SKILL.md

Creating a New Golem Project with golem new

Both golem and golem-cli can be used — all commands below work with either binary. The golem binary is a superset that includes a built-in local server.

Usage

Always use non-interactive mode by passing --yes (or -Y) and specifying --template:

shell
golem new --template <LANGUAGE> --yes <APPLICATION_PATH>
Arguments
ArgumentDescription
<APPLICATION_PATH>Directory where the new application is created. The folder name becomes the application name by default.
Required flags
FlagDescription
--template <LANGUAGE>Language template to use. See supported languages below.
--yes / -YNon-interactive mode — automatically accepts all confirmation prompts. Always use this flag.
Optional flags
FlagDescription
--application-name <NAME>Override the application name (defaults to the folder name).
--component-name <NAMESPACE:NAME>Set a specific component name. Must follow namespace:name format. Defaults to a name derived from the application name and language.
--preset <PRESET>Select a component preset. Generated projects come with debug and release presets by default (configured in golem.yaml).

Agent skills installed by golem new

Running golem new deploys a large number of agent skills into the new project's .agents/skills/ and .claude/skills/ directories. Coding agents may not pick up these new skills automatically — you may need to explicitly reload the agent's skill list (or restart the agent) before the newly installed skills become available.

Supported languages

LanguageTemplate value
Rustrust
TypeScriptts
Effecteffect
Scalascala

Examples

Create a new Rust project:

shell
golem new --template rust --yes my-rust-app

Create a new TypeScript project:

shell
golem new --template ts --yes my-ts-app

Create a new Effect project:

shell
golem new --template effect --yes my-effect-app

Create a new Scala project:

shell
golem new --template scala --yes my-scala-app

Create a project with a custom application name:

shell
golem new --template rust --application-name my-app --yes ./projects/my-app

Create a project with a specific component name:

shell
golem new --template ts --component-name myns:my-component --yes my-app

Create a project with the release preset:

shell
golem new --template rust --preset release --yes my-app

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/adrielc/helios-alpha/golem-new-project/badge)](https://verified-skill.com/skills/adrielc/helios-alpha/golem-new-project)

Something wrong with this skill or its page? Tell us.