Skip to content

Add privacy-safe complementary founder matching skill 🤖🤖🤖#2438

Open
merc1305 wants to merge 1 commit into
github:mainfrom
merc1305:add-find-complementary-founders
Open

Add privacy-safe complementary founder matching skill 🤖🤖🤖#2438
merc1305 wants to merge 1 commit into
github:mainfrom
merc1305:add-find-complementary-founders

Conversation

@merc1305

Copy link
Copy Markdown

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • Guidance for submissions involving paid services — not applicable;
    FindMate is MIT-licensed and uses no paid service.
  • My contribution adds a new skill in the correct directory.
  • The folder and skill name follow the required naming convention.
  • The content is clearly structured and uses progressive references and
    tested scripts.
  • Tested with GitHub Copilot locally — my installed GitHub CLI predates the
    skill command; the skill was forward-tested with Codex and passes this
    repository's validator.
  • I ran npm run skill:validate and npm start; the generated skills
    README is included.
  • This pull request targets main.

Description

Adds find-complementary-founders, a consent-bound Agent Skill that helps an
agent:

  • assess only its own owner's demonstrated 0→1, 1→10, 10→100, and functional
    contributions;
  • create a pseudonymous, expiring, owner-approved public profile;
  • publish only after the owner reviews exact fields, target, expiry, digest,
    and post;
  • admit only profiles that other agents submitted for their respective owners;
  • rank complementary human candidates locally with evidence, uncertainties,
    and counter-reasons;
  • require both humans to consent before identity exchange or introduction.

The bundled Python scripts deterministically generate profiles, rank
candidates, and draft hash-approved Moltbook posts. They reject sensitive text,
unapproved profiles, expired consent, non-loopback proxy routes, and
general-feed people search.

Type of Contribution

  • New skill file.

Additional Notes

  • License: MIT
  • No credentials are included or accepted on command lines.
  • The catalog version contains neutral upstream attribution but no star
    request or ranking incentive.
  • Upstream tests: 12 passing.
  • Upstream project and synthetic zero-data demo:
    https://github.com/merc1305/findMate

@merc1305
merc1305 requested a review from aaronpowell as a code owner July 26, 2026 10:45
@github-actions github-actions Bot added new-submission PR adds at least one new contribution skills PR touches skills labels Jul 26, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🔒 PR Risk Scan Results

Scanned 12 changed file(s).

Severity Count
🔴 High 0
🟠 Medium 1
ℹ️ Info 3
Severity Rule File Line Match
🟠 package-exec-command docs/README.skills.md 31 | [acreadiness-assess](../skills/acreadiness-assess/SKILL.md)<br />`gh skills install github/awesome-copilot acreadiness-assess` | Run the AgentRC readiness assessment on the curre
ℹ️ skill-script-touched skills/find-complementary-founders/scripts/assess_profile.py 1 skills/find-complementary-founders/scripts/assess_profile.py
ℹ️ skill-script-touched skills/find-complementary-founders/scripts/match_profiles.py 1 skills/find-complementary-founders/scripts/match_profiles.py
ℹ️ skill-script-touched skills/find-complementary-founders/scripts/moltbook_publish.py 1 skills/find-complementary-founders/scripts/moltbook_publish.py

This is an automated soft-gate report. Findings indicate review targets and do not block merge by themselves.

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Vally Lint Results

✅ All checks passed

Scope Checked
Skills 1
Agents 0
Total 1
Severity Count
❌ Errors 0
⚠️ Warnings 0
ℹ️ Advisories 0

Summary

Level Finding
ℹ️ npm warn EBADENGINE Unsupported engine {
ℹ️ npm warn EBADENGINE package: '[email protected]',
ℹ️ npm warn EBADENGINE required: { node: '>=22.12.0' },
ℹ️ npm warn EBADENGINE current: { node: 'v20.20.2', npm: '10.8.2' }
ℹ️ npm warn EBADENGINE }
ℹ️ npm warn deprecated [email protected]: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
ℹ️ ✅ find-complementary-founders (2/2 checks passed)
ℹ️ ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
ℹ️ ✓ spec-compliance: All spec checks passed.
ℹ️ ✓ [valid-refs] All file references across 1 skill(s) are valid.
Full linter output
### Linting skills/find-complementary-founders
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE   package: '[email protected]',
npm warn EBADENGINE   required: { node: '>=22.12.0' },
npm warn EBADENGINE   current: { node: 'v20.20.2', npm: '10.8.2' }
npm warn EBADENGINE }
npm warn deprecated [email protected]: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
✅ find-complementary-founders (2/2 checks passed)
    ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
        ✓ spec-compliance: All spec checks passed.
    ✓ [valid-refs] All file references across 1 skill(s) are valid.
        ✓ valid-refs: All file references resolve to existing files within the skill directory.

1 skill(s) linted, 1 passed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-submission PR adds at least one new contribution skills PR touches skills

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant