Skip to content

Name the Missing build-system Condition in the Lint-Only Profile Bullet #2026

Description

@ptr727

Problem

.agents/skills/python-codestyle/SKILL.md, the "Two profiles" lint-only bullet, gives the Scripts shape as no [project], no lockfile, and no requirements*.txt. The hub's .github/actions/python-directories/python_directories.py also requires no [build-system] before it classifies a directory as lint-only. A directory with a [build-system] table and none of the other three matches the skill's lint-only shape, while the validator classifies it as unsupported, and a declared one fails CI for having no uv.lock or requirements*.txt.

references/profiles.md, the Scripts bullet, already states the [build-system] condition, so the two surfaces of the same skill disagree.

Done

The SKILL.md lint-only bullet names the missing [build-system] condition, matching references/profiles.md and the classifier.

Found by a local strict review pass on feature/auto-1947 (handoff #1981). The text is pre-existing, so it was filed rather than fixed on that branch.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions