good-first-issue-authorlisted
Install: claude install-skill apache/airflow-steward
<!-- SPDX-License-Identifier: Apache-2.0
https://www.apache.org/licenses/LICENSE-2.0 -->
<!-- Placeholder convention:
<upstream> → upstream codebase repo in `owner/name` form (default: read from `<project-config>/project.md → upstream_repo`)
<project-config> → the adopting project's config directory (see /AGENTS.md § Placeholder convention)
<issue-tracker> → the project's general-issue tracker, for Jira-based projects (read from `<project-config>/issue-tracker-config.md`)
Substitute these before running any `gh` command below. -->
# good-first-issue-author
**Status: experimental.** A Mentoring
([conversational mentoring](../../../docs/mentoring/spec.md)) skill that
attacks onboarding latency from the supply side: it manufactures the
single cheapest on-ramp a project can offer a first-time contributor, a
genuinely self-contained good first issue. It exists to make that
authoring step repeatable and safe so a maintainer can produce a
newcomer-ready issue in one pass instead of either skipping it (and
losing the contributor) or rushing a vague one (and burning reviewer
time later).
This skill authors **one issue** from **one candidate** per invocation.
Its job is to answer, for the supplied candidate, two questions in order:
> *Is this candidate genuinely suitable to hand a newcomer, and if so,
> what does a self-contained issue for it say?*
If the candidate is not suitable (too large, security-sensitive, needs a
design or deprecation dec