Entry point for AGS. Inspects the repository, determines the current project state, and routes to the appropriate skill.
This skill is invoked automatically on every AGS startup, after AI provider availability is confirmed. Its sole responsibility is to determine where the project currently stands and hand off to the correct skill. It does not perform any project work itself.
Check whether each of the following files exists. Do not read or analyse their contents yet.
gdd/game-concept.mdgdd/engine-decision.md.ags/project-state.mdRecord which files are present and which are absent.
Apply the following rules in order:
If any of the three files from Step 1 is absent, the state is initial. Record which file(s) are missing.
If all three files are present, read .ags/project-state.md and compare its structure to templates/project-state-template.md:
[x]. The state is that stage name.If the state is initial:
Write one short sentence explaining why the state was determined to be initial (missing file name(s) or invalid format). Then invoke the ags-onboard skill.
Otherwise:
Invoke the ags-main-menu skill, passing the current stage as context.