算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
frontend-development【设计与创意】Modify Langflow's React/Vite frontend, graph workspace, stores, icons, frontend tests, and UI/backend contract touchpoints.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task changes Langflow's browser UI: the visual flow workspace, React components, Zustand stores, API controllers/hooks, frontend tests, custom icons, Vite build configuration, or UI/backend data contracts.
Route Python API/service implementation to ../backend-runtime/SKILL.md. Route Python component class semantics, component indexes, and backend component compatibility to ../component-development/SKILL.md; this sub-skill covers the frontend consequences of those backend changes.
20.19.0 and npm is available. The frontend package is private and is built with React, TypeScript, Vite, Biome, Jest, Playwright, @xyflow/react, Axios, and Zustand.7860, then run the Vite frontend on port 3000. Set VITE_PROXY_TARGET=http://localhost:7860 when the frontend should proxy API calls to a non-default backend.Run frontend commands from the frontend package directory unless using a root make target.
make init.make frontend.npm start.npm run build.npm test or a targeted Jest invocation.npx playwright test tests/core --project=chromium.make format_frontend, npm run check-format, npm run lint, and npm run type-check.Use scripts/check_frontend_package.py for a safe static check of a frontend package.json before attempting npm commands:
python scripts/check_frontend_package.py src/frontend/package.json
The helper verifies that expected npm scripts such as start, build, test, and at least one quality gate are present without running Node, npm, Vite, Jest, or Playwright.