os-new-person

Capture new people or companies into OS-Intelligence global contacts with project role linkage.

4|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/simonconway1979/os-intelligence --skill os-new-person
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: os-new-person
Source: https://github.com/simonconway1979/os-intelligence/tree/main/.claude/skills/os-new-person
Command: npx skills add https://github.com/simonconway1979/os-intelligence --skill os-new-person

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents you from losing important stakeholder context by quickly capturing a new person or company into your global OS-Intelligence identity store, optionally linking them to the active project.

Core Features & Use Cases

  • Global contact creation: Adds a person or company to root-level files in people/ or companies/ so identities are reusable across projects.
  • Project linking and role capture: When a project is selected, it records the person’s role in that project and writes a project-scoped identity file.
  • Duplicate detection and updating: Fuzzy-matches names in existing contacts and offers to update instead of duplicating.
  • Optional enrichment from background material: Accepts pasted background (or a filename in raw/) to extract key facts and update identity fields and project context.

Quick Start

Add a new contact by telling the assistant: Add Sarah Chen as a person and link her to Acme Example with her role as Head of Product at Vercel.

Frequently Asked Questions about os-new-person

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new stakeholder to my global contacts and link them to a project?

To add a new stakeholder to global contacts and link them to a project, you capture their identity into root-level files under people/ or companies/ while optionally writing a project-scoped identity file that records their role context for the active project.

What is identity onboarding and how does it capture stakeholder context?

Identity onboarding captures new people or companies into a global contact store when stakeholders first appear in meetings or chats. It creates reusable root identity files under people/ or companies/ and optionally writes project-level people files with role context.

How do I avoid creating duplicate contacts when adding someone new?

To avoid creating duplicate contacts when adding someone new, the system performs fuzzy-matches against names in existing contacts. It offers to update the existing deterministic root identity file instead of duplicating the person or company entry.

Can I enrich contact summaries by pasting background material during onboarding?

Yes, you can enrich contact summaries by providing pasted background material or a filename in raw/ during onboarding. The system ingests this material to extract key facts and update identity fields, project context, and informs metadata.

Does project linking record a person's specific role for the active project?

Yes, project linking records a person's specific role for the active project. When a project is selected, the system writes a project-level people file and adds CLAUDE key-people entries to capture their specific role context within that project.

What is the best way to capture new company contacts across multiple projects?

The best way to capture new company contacts across multiple projects is to add them to root-level files in companies/. This creates a deterministic global identity that remains reusable across sessions, while optionally writing project-scoped files for specific role linkages.