# Enso Org Enso Enso

> Required Verification steps

- Skill: `tomevault-io/enso-org-enso-enso` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/enso-org-enso-enso`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/enso-org-enso-enso/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/enso-org-enso-enso

---


# Required Verification steps

- Cheap steps, do after finishing a modification task:
  - typecheck of modified packages
  - prettier of modified files
- After every bigger step:
  - lint of modified packages
  - Unit tests of modified packages
- After reaching a milestone or finishing plan implementation:
  - if GUI part was changed, run playwright integration tests from app/gui
  - always, regardless of what was changed: electron package tests from
    app/electron-client, including AI tests.

# How to run Electron Package tests

Run `git submodule update --init --recursive` before the build. Without it
`--mode staging` silently falls back to defaults and the resulting binary fails
the very first e2e step (login screen never renders, console shows
`Failed to fetch`).

The ide build should be with staging environment by default (`--mode staging`
option in case of `./run ide build` script). The credentials file should be
provided by user. If working on a worktree, try to copy it from main repo.

---
> Source: [enso-org/enso](https://github.com/enso-org/enso) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-17 -->

