Skip to content

docs(feat): add GitHub pipeline skills#23

Open
Ducksss wants to merge 4 commits into
mainfrom
PinZheng/github-pipeline-skills
Open

docs(feat): add GitHub pipeline skills#23
Ducksss wants to merge 4 commits into
mainfrom
PinZheng/github-pipeline-skills

Conversation

@Ducksss

@Ducksss Ducksss commented Jul 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add repo-local GitHub lead generation, qualification, closing draft, and monitoring skills.
  • Route agent.md through phase-specific skills with Airtable as the durable handoff.
  • Add regression coverage for skill boundaries, workflow labels, approval gates, and agent routing.

Rationale

  • Splits the GitHub lead workflow into small context-safe phases.
  • Keeps external outreach approval-gated while preserving the Airtable pipeline handoff.

Verification

  • make test
  • make lint
  • git diff --check
  • quick_validate.py for all four skills
  • plugin-eval analyze for all four skills: 100/100, 0 fail, 0 warn

External outreach remains approval-gated by the skills; they may draft artifacts, but they do not submit PRs, issues, comments, emails, or other external communications without explicit approval.

Ducksss added 3 commits July 6, 2026 15:08
Summary:
- Refresh P0 follow-up rows from the July 6 Airtable reconciliation.
- Record the merged ishandutta listing and Unikorn maintenance recheck.
- Add the compact monthly reconciliation note for Airtable updates.

Rationale:
- Airtable is the durable outreach ledger, but LAUNCH.md still needs a short
  handoff summary for future agents.
- No new outreach was opened because the open-PR gate remains active and the
  top startup-profile candidates require unsupported company or geography
  claims.

Tests:
- git diff --check
Summary:
- Add Airtable-first lead qualification rules to the outreach agent.
- Document the July 6 Airtable cleanup in LAUNCH.md.
- Add a regression test for the outreach agent instructions.

Rationale:
- Outreach should qualify ICP fit before drafting or submitting anything.
- codex-profiles is a developer CLI tool, not a startup profile.
- Startup, venture, regional, and generic launch surfaces need a hard
  truthfulness gate to avoid forced or unsupported claims.

Tests:
- node test/outreach-agent-test.mjs
- git diff --check
- make test
- make lint
Summary:
- Add repo-local GitHub lead gen, qualification, closing draft, and
  monitoring skills.
- Route outreach automation through phase-specific skills with Airtable
  handoffs.
- Add regression coverage for skill boundaries and agent routing.

Rationale:
- Split the GitHub lead workflow into small context-safe phases.
- Keep Airtable as the durable handoff and preserve approval-gated
  external outreach.

Tests:
- make test
- make lint
- git diff --check
- quick_validate.py for all four skills
- plugin-eval analyze for all four skills: 100/100, 0 fail, 0 warn
Copilot AI review requested due to automatic review settings July 7, 2026 19:13

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Summary:
- Record the 2026-07-08 issue-first outreach wave in LAUNCH.md.
- Capture the submitted issue URLs, monitoring next actions, and the one
  immediate out-of-scope decline.

Rationale:
- Airtable remains the durable outreach ledger, while LAUNCH.md provides a
  compact handoff for follow-up monitoring.
- Recording the approved wave keeps future agents from duplicating outreach or
  opening PRs before maintainers confirm scope.

Tests:
- git diff --check
- Airtable readback for 20 target rows and matching closing logs
- GitHub direct issue verification for 20 submitted issue URLs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants