upgrade-to-team-os

Convert a personal Claude Code OS into a shared Team OS with sanitization and validation.

32|16|Updated May 6, 2026
One-click install
npx skills add https://github.com/aakashg/product-growth-team-os --skill upgrade-to-team-os
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: upgrade-to-team-os
Source: https://github.com/aakashg/product-growth-team-os/tree/main/.claude/skills/upgrade-to-team-os
Command: npx skills add https://github.com/aakashg/product-growth-team-os --skill upgrade-to-team-os

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill converts a personal Claude Code OS into a shared Team OS while protecting private information, preventing leaks, and ensuring the result is immediately usable by a team.

Core Features & Use Cases

  • Privacy-first upgrade with sanitization: Copies personal skills and docs into a team-ready structure with owner identifiers removed, first-person voice neutralized, and sensitive content gated.
  • Auto-detection and role/locale/maturity aware scaffolding: Detects architecture maturity (fresh vs canonical) and selects full-scaffold or idempotent-augment behavior, while inferring locale mapping for non-English repos.
  • Validation-gated success: Runs programmatic gates for PII leakage and pronoun leakage to block success if anything unsafe is found, and ensures CLAUDE.md coverage across generated directories.
  • Additive-only, idempotent behavior: Scaffolds missing canonical structure and skills without overwriting the personal OS, and supports safe re-runs.

Quick Start

Run the upgrade at your source OS by executing /upgrade-to-team-os and follow the prompts to confirm the detected role, locale mapping (if needed), and output path.

Frequently Asked Questions about upgrade-to-team-os

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

FAQPage Schema
How do I convert a personal Claude Code OS into a shared team workspace?

To convert a personal Claude Code OS into a shared team workspace, run an automated upgrade that copies your skills and docs into a team-ready structure while removing owner identifiers and neutralizing first-person voice. It auto-detects architecture maturity and applies privacy sanitization.

How does PII sanitization work when sharing a personal knowledge base with a team?

PII sanitization works by applying programmatic gates that scan for and remove identifiers, neutralize first-person pronouns, and gate sensitive content before sharing a knowledge base. The upgrade blocks completion if any PII or pronoun leakage is detected.

Can I run an idempotent migration on an already canonical Claude Code repo?

Yes, you can run an idempotent migration on an already canonical Claude Code repo. The upgrade auto-detects existing architecture maturity and performs additive-only scaffolding, augmenting missing skills without overwriting your personal OS.

Does the team OS migration support non-English folder structures?

Yes, the team OS migration supports non-English folder structures by inferring locale mapping during the auto-detection scan. It safely scaffolds and sanitizes directories regardless of the detected language locale.

What happens if the post-transform PII validation fails during the team OS upgrade?

If post-transform PII validation fails during the team OS upgrade, the process blocks the success declaration. It runs programmatic gates for PII and pronoun leakage to ensure no unsafe content is declared complete before you resolve the issues.

Is my personal operating system overwritten when upgrading to a team OS?

No, your personal operating system is not overwritten when upgrading to a team OS. The upgrade uses additive-only, idempotent behavior to scaffold missing canonical structures and skills into a separate output path.