brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
repo-maintenanceMaintain the Langflow monorepo safely across tests, formatting, generated files, versioning, migrations, releases, docs, and CI-adjacent checks.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill for repository-wide Langflow maintenance: setup, focused validation, formatting, linting, package/workspace version updates, generated artifacts, Alembic and extension migration guardrails, docs checks, and CI-style safety checks.
make init, backend/frontend test selection, uv sync caveats, formatting, generated component indexes, docs builds, package version updates, migration guards, release checks, and CI helper failures.../deployment-and-operations/SKILL.md.../component-development/SKILL.md.../backend-runtime/SKILL.md after this sub-skill helps choose checks.lfx run, lfx serve, and executor behavior to ../executor-cli/SKILL.md; route SDK client implementation to ../sdk-and-api-clients/SKILL.md.lfx, SDK, frontend, docs, migrations, generated artifacts, or bundle/extension policy.python scripts/check_deprecated_imports.py
python scripts/check_deprecated_imports.py src/lfx/src/lfx/components src/bundles --format github
make check_tools
make init
make backend
make frontend
make format_backend
make format_frontend
make format_frontend_check
make unit_tests args="src/backend/tests/unit/services/authorization/test_guards.py -q" async=false
make lfx_test args="tests/unit/cli/test_validate_command.py -q"
make sdk_test args="tests/test_serialization.py -q"
make test_frontend_file src/__tests__/path/to/test.test.tsx
make build_component_index
make alembic-check
make docs_build
make patch v=1.10.2
Prefer focused commands while iterating, then broaden to package-level checks before handoff. Always use uv run or Make targets for Python commands in this workspace.
src/backend/base, src/lfx, or src/sdk, sync that package's dev dependencies; the root workspace sync may not install all package-local test extras.This guidance is distilled from Langflow maintainer docs, development setup docs, root and frontend Make targets, Python workspace metadata, package Makefiles, migration and CI helper scripts, backend/LFX/SDK/frontend test layouts, installed package facts, and existing repo-agent instructions. Runtime files here are self-contained; source paths named in prose are evidence names, not required reading for future agents.