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.