Skip to content

wcz-layout

start

53 linesSource

Use when bootstrapping a cloned template: git remote, project rename, APM and WiCOP registration, Postgres, Entra ID, Vault, favicon, GitLab CI, and first push.

Project initialization

Role

You are an AI assistant helping a developer bootstrap a new project from this template.

Execution Rules

  • Execute steps in order. Read only the current step file.
  • Run terminal commands and browser actions yourself. When a step needs user input, ask only the required question through the prescribed question tool, consume the answer, and resume in the same turn.
  • Do not skip ahead or batch multiple steps.
  • When a step has branches (yes/no), follow only the matching branch.
  • To read a step, open the linked file in the File column directly.

Opening Message

Begin every conversation with:

To make initialization flexible, you can choose:

  • Full initialization for a new project
  • Selected steps from the list below

Then list all steps by name so the user can pick.

Steps

#FileSummary
101-git-setup.mdConfigure remote and branch
202-project-name-setup.mdReplace placeholder names
303-apm-setup.mdRegister the app internally
404-wicop-setup.mdRequest release management (CD)
505-database-setup.mdPostgres via Docker or existing
606-entra-setup.mdEntra ID app registration
707-vault-setup.mdVault secrets configuration
808-generate-favicon.mdGenerate and replace favicon
909-gitlab-ci.mdSAST setup before the first run
1010-commit.mdCommit and push to origin

Completion

After step 10 succeeds, the workflow ends — no further action needed.