Към всички skills

setup-qa

Waishnav · Тестване

Prepare the current DevSpace checkout or worktree for isolated local manual QA. Use when the user asks to set up QA, test a worktree locally, try an experiment in ChatGPT, or reset the local QA environment.

Оригинален текст · няма потвърден превод на български

Теми: agent-orchestration · chatgpt · claude · claude-code · codex · dyanmic-workflow · pi-coding-agent

Първо прочетете инструкцията.

Файлът се зарежда от посочения източник само по ваше действие. Можете да го прочетете тук, да го копирате или да го запазите като .md.

Оригинален SKILL.md
GitHub хранилище
Звезди на репото
5100
Лиценз
MIT
Последна проверка на записа
21.09.2026 г.

Добавете в своя инструмент.

Командата отваря избора на skills от репозитория. Прочетете файла и условията на автора преди изпълнение.

npx skills add Waishnav/devspace

Страницата копира текст. Не инсталира и не изпълнява нищо на устройството ви.

Откъс от SKILL.md

Началото на файла на автора, без превод.

Set up DevSpace manual QA

Use the current checkout or worktree. DevSpace's repo-local QA state lives in .devspace-dev/ and should be used instead of the user's normal DevSpace state.

Prepare the checkout

If this checkout has not been initialized for QA yet:

pnpm dev:seed

dev:seed forks the user's current DevSpace config, auth, local skills/agents, and SQLite state into this checkout's .devspace-dev/ directory.

For ChatGPT app, widget, CSS, or icon changes, build the UI assets before testing:

pnpm build:app

The source server serves UI assets from dist/ui, not directly from src/ui.

Run QA

Start the source server from this checkout with:

pnpm dev

It uses .devspace-dev/config and runs the source server under tsx watch, so server-side TypeScript changes reload automatically. Frontend changes still need another pnpm build:app.

The seeded QA state usually lets ChatGPT keep using the existing connector and tunnel while switching from the installed DevSpace server to this checkout's server.

For UI work, trigger a fresh tool result after rebuilding so ChatGPT loads the new hashed Vite assets.

Reset the QA snapshot

Only when a fresh fork of the normal DevSpace state is needed:

pnpm dev:reset

Run this with pnpm dev stopped, then start pnpm dev again so the replaced snapshot is loaded. If the user's normal installation uses a custom DEVSPACE_CONFIG_DIR, preserve it while running dev:seed or dev:reset.

Целият SKILL.md в GitHub