.agent/skills/workspace-manager/SKILL.md
Unified CLI for workspace, projects, and skills management. Use when users want to manage projects, check workspace status, or perform skill operations. Delegates skill commands to skill-manager.
npx skillsauth add Kang-chen/kownledgeBase workspace-managerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Unified CLI for managing workspace projects and skills.
| Task | Command |
|------|---------|
| Show workspace status | ws or ws status |
| List all projects | ws project list |
| Create new project | ws project create <name> |
| Show project details | ws project info <name> |
| Update project metadata | ws project update <name> |
| Skill operations | ws skill <subcommand> (delegates to skill-manager) |
User: "What projects do I have?"
python scripts/ws project list
User: "Create a new project called 'genome-analysis'"
python scripts/ws project create genome-analysis
User: "Show me the workspace status"
python scripts/ws status
Displays overall workspace status including:
Lists all projects from knowledge/projects/_index.md with:
Creates a new project with:
_index.mdknowledge/projects/Shows detailed project information:
Updates project metadata interactively.
All ws skill <subcommand> commands are delegated to the skill-manager skill.
Examples:
ws skill list → skills listws skill sync → skills syncws skill search "query" → skills search "query"Config file: config.json
{
"projects": {
"index_file": "knowledge/projects/_index.md",
"metadata_dir": "knowledge/projects/",
"content_dirs": {
"programming": "knowledge/programming/",
"biology": "knowledge/biology/",
"planning": "knowledge/planning/"
}
},
"skills": {
"delegate_to": "skill-manager",
"source_dir": ".agent/skills/"
}
}
workspace-manager/
├── SKILL.md # This file
├── config.json # Configuration
├── scripts/
│ └── ws # Main CLI script
├── templates/ # Project templates
└── references/
└── skill-creator/ # Embedded skill creation guidelines
tools
Project-based file organization and rule loading guidance. Defines project memory system, file structure by project, and mandatory rule loading workflow for archival tasks.
documentation
Rules for storing and isolating sensitive/private notes and credentials. Defines detection patterns, handling procedures, and organization guidelines.
development
Rules for categorizing notes into planning, programming, and biology directories. Includes keyword matching, file formatting, and special commands like TODO archival. Trigger on: 归档TODO, 周归档. Also handles [~] cancelled tasks.
development
Organizes notes into the personal knowledge base based on predefined rules. Use when the user wants to save, categorize, or organize notes and ideas, or when content is prefixed with `[[[`. Trigger on: 周回顾, weekly review (runs full weekly review workflow), or any inbox processing request. Proactive: On Fridays/weekends when last review was >5 days ago, suggest "本周还未进行周回顾".