install

Installs the Tandem PM kit by materializing folder trees, seed files, scripts, and dashboard.

Updated May 25, 2026
One-click install
npx skills add https://github.com/DATA-AI-XYZ/Tandem --skill install-data-ai-xyz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: install
Source: https://github.com/DATA-AI-XYZ/Tandem/tree/main/skills/install
Command: npx skills add https://github.com/DATA-AI-XYZ/Tandem --skill install-data-ai-xyz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up a structured project-management system in a new repository normally means manually creating folder hierarchies, seeding template files, wiring npm scripts, and registering hooks — a repetitive, error-prone process. This Skill automates the entire Tandem PM kit installation so a fresh repo gets a complete, governed project-management workspace in one command. ## Core Features & Use Cases - Full tree materialization: Creates the complete _00-Project-Management/ folder structure and seed files from a manifest, respecting kit-owned vs user-owned file boundaries so re-installs never overwrite your edits. - Script and hook wiring: Merges pm:* scripts into the host package.json and guard-registers Claude Code hooks only when absent. - Dashboard generation: Runs the generator so the Command Center HTML opens with the project's own name and working links. - Use Case: You just cloned a new repo and want governed planning (OKRs, PRDs, stories, test gates). Invoke the install skill, confirm the layout, and get a working PM workspace plus dashboard, then verify with npm run pm:doctor. ## Quick Start Ask the AI to install the Tandem PM kit into the current project and confirm whether to use the full or flattened layout.

Frequently Asked Questions about install

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

FAQPage Schema
How do I install the Tandem PM kit into a new project?

Run the install skill or execute node "${CLAUDE_PLUGIN_ROOT}/_00-Project-Management/93-Scripts/install.js" --target . from the project root. It creates the full folder tree, seed files, pm:* scripts, hooks, and the Command Center dashboard in one pass.

How do I re-run the Tandem install after the first setup?

After the initial install, run npm run pm:install, which invokes the project's own copy of install.js. The script is idempotent and additive, so re-running never overwrites existing definitions or user-owned files.

Will reinstalling Tandem overwrite my edited files?

No. The installer follows a kit/user ownership rule: kit-owned files are overwritten, but user-owned files are only written when absent. Your edits to user-owned files survive any re-install.

Can I preview the Tandem install without writing files?

Yes. Pass the --dry-run flag to install.js to preview all changes without writing anything. You can also pin a layout explicitly with --layout full or --layout flattened instead of auto-detection.

What is the difference between full and flattened layouts in Tandem?

The layout determines how the _00-Project-Management/ tree is structured and is pinned in .claude-pm-config.json and pm-paths.json. The installer auto-detects the layout by default, but the skill will confirm the choice with you when it is ambiguous.