project-manager

Solid

Manage project-scoped knowledge bases with notes, decisions, and bookmarks. Use when the user wants to create/manage projects, add/view/search notes or decisions for a project, manage bookmarks (add, list, tag to projects), switch project context for conversation, or search across projects. Triggers on phrases like "project", "bookmark", "add a note to", "let's talk about [project]", "switch to [project]", "list projects", "search projects".

AI & Automation 36 stars 22 forks Updated today MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Project Manager Manage project-scoped context in `projects/` within the workspace. ## File Structure ``` projects/ ├── _bookmarks.json ← global bookmarks store ├── <project-slug>/ │ ├── CONTEXT.md ← project overview, status, key info ��� └── notes/ │ └── YYYY-MM-DD.md ← dated notes (append-style) ``` ## Bookmarks Stored in `projects/_bookmarks.json` as an array: ```json [ { "id": "b1", "url": "https://example.com", "title": "Example Site", "description": "Optional description", "projects": ["project-slug"], "added": "2026-02-08" } ] ``` - Bookmarks exist independently and can be tied to **zero or more** projects - Use short incremental IDs: b1, b2, b3... - When adding, auto-fetch the page title if not provided ## Actions ### Create project 1. Slugify the name (lowercase, hyphens) 2. Create `projects/<slug>/CONTEXT.md` with project name, description, and any initial info 3. Create `projects/<slug>/notes/` directory ### Add note to project 1. Append to `projects/<slug>/notes/YYYY-MM-DD.md` (today's date) 2. Use `## HH:MM` headers for multiple entries per day 3. If the note contains a decision, prefix with **Decision:** ### Add bookmark 1. Read `projects/_bookmarks.json` 2. Generate next ID (b1, b2, ...) 3. Append new bookmark with optional project tags 4. Write back ### Link bookmark to project 1. Find bookmark by URL or ID 2. Add project slug to its `projects` array ### Switch context / Chat about project ...

Details

Author
OpenCoven
Repository
OpenCoven/coven
Created
3 months ago
Last Updated
today
Language
Rust
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

project-portfolio

Use this skill when the user is thinking about their work across many projects at once, over time, rather than the single repo or file in front of them. Trigger it when they ask where things stand across everything they're juggling, what to focus on or do next, or for a weekly/periodic review of what's in flight or gone stale; when they want to start keeping track of ongoing efforts scattered across folders (side projects, a job hunt, open pull requests, writing, personal goals) so they stop losing the thread; when they check whether anything changed since they last synced or need to respond to; when they report progress on a weeks-or-months-long effort; or when they wrap up a session and say to log, save, or remember where they left off. This is a persistent, cross-session tracker for long-lived work — not for planning a single task, one-repo status, or one-off questions about the current codebase.

1 Updated 1 weeks ago
mc856
AI & Automation Solid

project-memory

Save, recall, list, and archive concise project decisions and handoffs in an explicit local Codex memory store without hooks or background capture. Use only when the user asks to remember, save context, resume prior work, record a durable decision, create a handoff, list stored project memory, or forget/archive a saved memory.

81 Updated today
aAAaqwq
AI & Automation Listed

project-manager

Use when the user wants to plan, manage, or deliver a software project or feature end to end — discovery, requirements, a spec or PRD, a delivery plan, scope, milestones, a roadmap, sprint or story/task breakdown, or orchestrating implementation. Acts as a Project/Product Manager that discovers, specifies, plans, gets sign-off, decomposes into stories, and orchestrates build/gate/review/verify/ship through subagents without writing the code itself.

2 Updated yesterday
bendusz