Skip to content

Conversation

@CoolatMax
Copy link

Description

This PR adds missing CLI documentation for Nanoforge and provides a clear “how to use it” guide that shows every step required to develop a game correctly using the CLI.

The documentation is workflow-first and includes both a step-by-step development guide and a structured CLI command reference.


What is the type of issue?

Documentation was missing.


What is the issue?

The existing documentation did not contain sufficient information about how to use the Nanoforge CLI, including:

  • The correct order of commands for development
  • How to use the CLI end-to-end
  • How CLI commands relate to the game development workflow

This made it difficult for new users to develop a game without inspecting the source code.


What was added in this PR?

  • A complete “how to use it” guide describing every step to develop a game correctly:
    1. Creating a new project
    2. Starting the development environment
    3. Developing the game
    4. Building the project for production
  • A structured CLI command reference covering:
    • nf new
    • nf start
    • nf build
    • nf generate
    • nf install add
  • Accurate documentation for CLI options, aligned with the current CLI implementation

Where did you find it?

The missing documentation was identified while reviewing the existing docs/ content and comparing it against the available CLI commands and development workflow.


Scope

  • Documentation-only changes
  • No changes to CLI behavior or source code

Related issue

Closes #41

@github-actions github-actions bot added the documentation Improvements or additions to documentation label Jan 15, 2026
@CoolatMax CoolatMax changed the title Added CLI documentation docs: add CLI usage and development workflow documentation Jan 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add CLI documentation

1 participant