ワンクリックで
vmemo-development
Unified Vmemo local development workflow: setup-state check, reset decision, and temporary port conflict handling.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Unified Vmemo local development workflow: setup-state check, reset decision, and temporary port conflict handling.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Run the full GitHub PR lifecycle: create, update, assign, and keep PR content in sync with new commits.
Prepare a Vmemo release PR with explicit config-change confirmation gates.
Create concise incident postmortems at others/postmortem/YYYY-MM-DD-title.md for non-trivial bugs or issues.
开发时必须遵守 Vmemo 的编码规范与工程约束。
Use when working on Phoenix projects with Tidewave MCP. Prefer Tidewave tools for code discovery, docs lookup, runtime checks, and database verification instead of ad-hoc guessing.
Use this skill when publishing or updating the Vmemo Zeabur template, including pre-publish validation, manual Zeabur console steps, and post-publish link updates.
| name | vmemo-development |
| description | Unified Vmemo local development workflow: setup-state check, reset decision, and temporary port conflict handling. |
This skill is the source of truth for local environment bootstrap commands, reset flow, and temporary port-conflict handling.
Focus only on:
mise trust && mise install..env from the main checkout using cp.AGENTS.override.md from the main checkout using cp.mise exec.mise trust && mise install first.DATABASE_URL, TYPESENSE_URL, or another runtime env var is missing, first fix local mise/environment setup yourself before reporting a blocker.docker compose up -d.mix setup.mix reset.docker compose --profile test up -d.mix test test/path/to_case_test.exs:123 or targeted files).mix test --failed.docker compose --profile test down to clean up.test/support/fixtures/images/.*.spec.ts when adding new page-level coverage.Local shared test account:
email = "test@example.com"
password = "pass123456"
mix check.mix format.mix check.mix dialyzer when configured).docker-compose.override.yml; do not modify docker-compose.yml.