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).
dev-guide-repo-watchRead-only workflow for sweeping the Lingtai-AI GitHub org for open issues, open PRs, and recent activity. Use this when a LingTai developer/operator asks what changed across the org, wants to monitor non-self PRs/issues, or needs an idempotent repository-health digest. This is a nested lingtai-dev-guide reference, not a top-level intrinsic skill.
Independent GitHub snapshot · Automated classification · Original documentation governs
This nested lingtai-dev-guide reference is a read-only developer workflow for
sweeping the Lingtai-AI GitHub org. It lives here because it is
LingTai-project-specific; it should not be installed as a kernel intrinsic
capability for every agent.
Use gh from a clean shell with GitHub auth already configured.
gh repo list Lingtai-AI --limit 100 \
--json name,visibility,isArchived,pushedAt,url
gh search issues --owner Lingtai-AI --state open --limit 200 \
--json number,title,repository,state,createdAt,updatedAt,author,labels,assignees,url
gh search prs --owner Lingtai-AI --state open --limit 200 \
--json number,title,repository,state,isDraft,createdAt,updatedAt,author,labels,url
gh search prs --json does not support reviewDecision on all installed gh
versions. If review-decision status is needed, fetch it separately for a small
set of PRs with a command/API that supports that field; do not put
reviewDecision in the broad gh search prs field list unless you have verified
that local gh supports it.
For "non-self" monitoring, filter after fetching rather than hard-coding a single human into this workflow. Example for Jason's machine:
# Conceptual filter after JSON fetch, not a GitHub write:
author.login != "huangzesen"
Group output in this order:
Keep each item compact:
<repo>#<num> — <title> · <author> · opened <relative date> · updated <relative date> · <url>
A full report adds a header (# LingTai org watch — <timestamp>, scope, filters,
GitHub writes: none), a "Changes since last run" block (new / updated /
closed-or-removed) when running statefully, and an artifact/state-paths footer.
When the human asks for ongoing monitoring:
workspace/lingtai_org_watch/monitor_lingtai_org.py).issue:<repo>#<num> and pr:<repo>#<num>.Do not embed secrets in the script output or report. If a Telegram bot token is needed for local alerts, read it from the existing local secret file and never print it.
Before claiming the monitor is installed:
gh exits 0.launchctl print gui/$(id -u)/<label> should show the job
loaded and the latest exit status 0; stdout/stderr logs should be clean.