Repository Portfolio Review
Intro
Review only repositories visible to the authenticated account. Treat the
result as engineering evidence, not a legal, privacy, or security guarantee.
Workflow
- Inventory each repository's visibility, lifecycle, default branch,
description, homepage, license metadata, and accessible branches.
- Check the repository presentation surface:
- GitHub short description is present, concise, accurate, and explains the
repository's purpose to a first-time visitor.
- A small, appropriate logo or project mark exists where the project has a
public/product identity; otherwise record that a logo is not applicable
rather than creating a cosmetic finding.
- A maintained documentation or project page exists for repositories with
user-facing installation, usage, or public project information.
- GitHub's Website field links to that canonical page and the link resolves.
Do not substitute a README URL when a dedicated docs/project page exists.
- Check README, contributing and security guidance, release/rollback steps,
local identity policy, hosted-automation policy, dependency provenance, and
sensitive-data handling.
- Search open and recently closed local issues before recording a finding.
- Create repository-local issues only for verified, actionable gaps. Keep
security-sensitive details out of public issues and use the private
reporting route instead.
- Separate completed remediation from findings, external decisions, and
access limitations in the final report.
Overview
Required issue content
Every created issue states the evidence, concrete proposed change, observable
acceptance criteria, legal/IP/privacy/security notes, and ownership or
dependencies. Do not assign a lifecycle state, change Actions settings, or
rewrite history without explicit owner authorization.
Validation
Confirm the intended branch and repository before changing settings. For each
finding, preserve a direct evidence link or command output. Re-run the local
build/test commands after repository-content changes and report any checks
that were unavailable.
For presentation findings, record the inspected GitHub description and Website
values, the canonical documentation/project-page URL, and logo evidence (or
the reason it is not applicable). A missing logo is actionable only for a
repository that presents a public-facing project identity; a missing or stale
description, documentation page, or Website link is actionable when it harms
discoverability or directs users to the wrong information.
Gotchas
- Do not represent visible repositories as a complete organization inventory.
- Never place alleged secrets, exploit details, or personal data in a public issue.
- Do not treat a new issue as completed remediation.
Full reference
The review distinguishes verified remediation, repository-local follow-up,
and owner decisions across governance, documentation, provenance, privacy,
security, and portfolio boundaries.
1---2name: repository-portfolio-review-23description: Review one or more GitHub repositories for governance, documentation, licensing, privacy, security, and portfolio-boundary hygiene; deduplicate and create repository-local issues for verified remediation work. Use for portfolio reviews, repository standards audits, or baseline governance work.4---56# Repository Portfolio Review78## Intro910Review only repositories visible to the authenticated account. Treat the11result as engineering evidence, not a legal, privacy, or security guarantee.1213## Workflow14151. Inventory each repository's visibility, lifecycle, default branch,16 description, homepage, license metadata, and accessible branches.172. Check the repository presentation surface:18 - GitHub short description is present, concise, accurate, and explains the19 repository's purpose to a first-time visitor.20 - A small, appropriate logo or project mark exists where the project has a21 public/product identity; otherwise record that a logo is not applicable22 rather than creating a cosmetic finding.23 - A maintained documentation or project page exists for repositories with24 user-facing installation, usage, or public project information.25 - GitHub's Website field links to that canonical page and the link resolves.26 Do not substitute a README URL when a dedicated docs/project page exists.273. Check README, contributing and security guidance, release/rollback steps,28 local identity policy, hosted-automation policy, dependency provenance, and29 sensitive-data handling.304. Search open and recently closed local issues before recording a finding.315. Create repository-local issues only for verified, actionable gaps. Keep32 security-sensitive details out of public issues and use the private33 reporting route instead.346. Separate completed remediation from findings, external decisions, and35 access limitations in the final report.3637## Overview3839### Required issue content4041Every created issue states the evidence, concrete proposed change, observable42acceptance criteria, legal/IP/privacy/security notes, and ownership or43dependencies. Do not assign a lifecycle state, change Actions settings, or44rewrite history without explicit owner authorization.4546### Validation4748Confirm the intended branch and repository before changing settings. For each49finding, preserve a direct evidence link or command output. Re-run the local50build/test commands after repository-content changes and report any checks51that were unavailable.5253For presentation findings, record the inspected GitHub description and Website54values, the canonical documentation/project-page URL, and logo evidence (or55the reason it is not applicable). A missing logo is actionable only for a56repository that presents a public-facing project identity; a missing or stale57description, documentation page, or Website link is actionable when it harms58discoverability or directs users to the wrong information.5960## Gotchas6162- Do not represent visible repositories as a complete organization inventory.63- Never place alleged secrets, exploit details, or personal data in a public issue.64- Do not treat a new issue as completed remediation.6566## Full reference6768The review distinguishes verified remediation, repository-local follow-up,69and owner decisions across governance, documentation, provenance, privacy,70security, and portfolio boundaries.