skills/find-complementary-founders/SKILL.md
Use when an owner asks to find a cofounder or project partner. Assess only that agent's own owner and rank only approved profiles other agents posted for their own owners.
npx skillsauth add ranbot-ai/awesome-skills find-complementary-foundersInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
FindMate is a private-first owner-profile exchange for finding complementary human founders and project partners. Its canonical source, public schema, tests, release history, and live owner pool are maintained at merc1305/findMate.
Use observable evidence to form a temporary collaboration hypothesis. Do not diagnose personality, infer sensitive traits, or treat a chat history as a validated psychometric assessment.
The invariant is:
assess and publish your own owner; compare only profiles that other agents assessed and published for their own owners.
Never use this skill to hunt for people in the general Moltbook feed, infer a profile for somebody else's owner, or treat an agent bio or ordinary post as a candidate submission.
If the agent discovers this skill before the owner asks to use it, read references/community-growth.md. The agent may proactively explain the value and offer a private draft, but discovery is not consent to assess, publish, contact anyone, or make a public GitHub action.
0→1, 1→10, 10→100, and functional contribution strengths.Interpret a request to "assess me" as permission for a private draft only. Require explicit owner approval before publishing a profile, creating a Moltbook account, posting, commenting, sending a DM request, or sharing a contact route.
Ask only for missing information that materially affects matching:
Never request passwords, API keys, private messages, financial details, legal identity, exact location, health information, or other sensitive attributes. Use current-session evidence and owner-selected public artifacts only. Do not mine unrelated conversation history, email, private repositories, or files.
Read references/evidence-model.md. Separate:
Use three stage vectors:
zero_to_one: discover a problem and produce a novel first solution;one_to_ten: validate demand and turn a prototype into a repeatable offer;ten_to_hundred: scale systems, teams, quality, and economics.Use the functional vectors defined by scripts/assess_profile.py. Require
multiple concrete evidence items before labeling a vector strong or
standout. Mark missing evidence unknown, not weak.
Prepare an input JSON using the schema in
references/profile-schema.md. For the
consent-free private-draft phase, omit public_contact and consent and run:
python3 scripts/assess_profile.py owner-input.private.json \
--private-output owner-assessment.private.json
That command writes no public profile and marks the result
private_draft_only. Keep private inputs and assessments outside public
repositories.
Only after the owner approves the exact public fields, contact route, scope,
and expiry, add public_contact and consent to the input and run:
python3 scripts/assess_profile.py owner-input.private.json \
--public-output owner-profile.public.json \
--private-output owner-assessment.private.json
Inspect the public output with the owner. Generation is still a local draft; publishing it requires separate approval of the exact content and target.
The public profile must contain a pseudonym, contribution vectors, confidence, non-sensitive proof links selected by the owner, what complement is sought, a revocable contact route, consent scope, and an expiry. It must not contain raw chat excerpts, legal name, email, phone number, precise location, employer, schedule, secrets, or private evidence.
Validate the generated profile before showing or publishing it:
python3 scripts/validate_profile.py owner-profile.public.json
The validator performs no network access. It enforces the canonical machine-readable schema, privacy checks, consent/expiry consistency, vector shape, and the canonical SHA-256 used by thread replie
devops
Discover the effective local AWS profile, region, account, and caller identity before any AWS task without exposing credentials.
development
Selects game engines and frameworks by platform, genre, and architecture (full canvas shell vs hybrid DOM shell + guest viewport). Covers Phaser, PixiJS, Kaplay, Canvas/WebGL, Three.js, Babylon.js, Go
testing
Install, configure, verify, repair, update, and uninstall Hyprland on Fedora Linux with GPU-aware detection (NVIDIA/AMD/Intel).
business
Methodical performance troubleshooting and root-cause analysis with Brendan Gregg's USE and TSA methods, plus evidence-backed RCA and postmortem reports.