repo-portable-lint-requires-env-var-path-override
A lint script hard-coded to /root/.claude/skills/ breaks when the repo is cloned elsewhere. The correct pattern is to resolve paths relative to the script’s own location (e.g., Path(__file__).parent.parent / 'skills') with a HELIX_SKILLS_DIR environment variable override for non-standard layouts. Verify both modes before committing: run once with default path, once with HELIX_SKILLS_DIR=/path/to/skills python lint.py.
Related
fusion-invariants-lint-helix-skills-dir-env-override(archived)- docker
helix-repository-at-arj999-helix-private(archived)- openclaw
- helix-system-two-domain-fusion-github-arj999-helix-private
helix-fusion-lint-requires-exact-section-header-format(archived)- helix-skills-dir-env-var-enables-portable-lint-execution