project-mgr

Register and manage workspace projects by updating repos.json and knowledge entries.

27|3|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/ZhuoZhuoCrayon/ai-workspace --skill project-mgr
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: project-mgr
Source: https://github.com/ZhuoZhuoCrayon/ai-workspace/tree/main/.agents/skills/project_mgr
Command: npx skills add https://github.com/ZhuoZhuoCrayon/ai-workspace --skill project-mgr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams register and manage projects across repos.json within a workspace, enabling consistent onboarding, governance, and project lifecycle operations.

Core Features & Use Cases

  • Add and remove projects in the workspace with a default visibility of public.
  • Register projects through repos.json and private/repos.json, tracking local_path and enabling quick navigation to the project directory.
  • Maintain project knowledge by creating or updating knowledge/<name>/INDEX.md and refreshing knowledge index.

Quick Start

Register a new project by providing its local_path and optional visibility, then confirm the suggested entry to update repos.json.

Frequently Asked Questions about project-mgr

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

FAQPage Schema
How do I register a new project in a workspace repos.json?▼

To register a new project in a workspace, provide its local_path and optional visibility settings. The skill validates inputs, auto-discovers repository details, and updates the repos.json file along with the project knowledge index.

What is the best way to manage project knowledge entries across local paths and remote repositories?▼

Managing project knowledge entries is handled by creating or updating knowledge/<name>/INDEX.md files. The system refreshes the knowledge index automatically whenever you add, remove, or query project configurations.

Can I set project visibility to private when adding it to repos.json?▼

Yes, you can set project visibility to private when registering it. Projects are added with a default visibility of public, but you can specify private visibility to update the configuration in private/repos.json instead.

Does registering a project with repos.json validate local_path and language inputs?▼

Yes, registering a project validates inputs such as local_path, visibility, and language. This ensures correct configuration across local paths and remote repositories before updating the knowledge references.

How do I remove a project from workspace configuration and knowledge indexes?▼

To remove a project from workspace configuration, the skill deletes its entry from repos.json and cleans up the associated knowledge/<name>/INDEX.md file, refreshing the overall knowledge index to maintain consistency.