setup-project-management
Skill479 starsChanged 21 days agoMITView on GitHub
Set up project folders, task lists, project instructions, a document hub and meeting transcript workflow.
In this repository21 other files it gives its agents.
- aniket-meSkill
- announcement-digestSkill
- checkinSkill
- deep-researchSkill
- dr-synthesizeSkill
- goals-reviewSkill
- morning-briefSkill
- post-meetingSkill
- pre-meeting-briefSkill
- proposal-reviseSkill
- proposal-writeSkill
- schedule-querySkill
- tax-guideSkill
- tips-curateSkill
- tips-integrateSkill
- tips-scoutSkill
- todo-addSkill
- todo-queueSkill
- todo-reviewSkill
- triage-inboxSkill
- weekly-reviewSkill
The file
We split this skill into the rules it gives an agent
10 rules. About 0 are common, 8 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈8
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 16
Before making ANY changes, assess the current state:
- Distinctive: line 30
STOP AND DISCUSS WITH USER: before proceeding. Gather:
- Distinctive: line 52
Only after user approval:
- Very specific: line 75
Create AI collaboration subfolders: if missing: Transcripts/, Weekly_Reviews/, Dashboard_Archive/
- Very specific: line 77
Create submissions subfolders: if applicable: Grants/, Journal/, Pre_Registration/, Conference/
- Distinctive: line 88
All 3 required in Tab 1 — advise user to add any missing markers
- Distinctive: line 122
Does NOT create Google Docs, restructure folders, delete/move files, configure MCP servers, or create WhatsApp groups
- Distinctive: line 123
Only configures existing integrations
- Distinctive: line 135
Team channels: Add WhatsApp groups, Slack channels, or other communication tools
- Distinctive: line 136
Data sensitivity: Add IRB-specific handling rules for sensitive projects
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Setup Project Management
v1.1 — Simplified: reduced redundancy and verbosity
Sets up: folder structure, TODO.md, PROJECT_INDEX.md, .claude/CLAUDE.md, Google Doc hub, and meeting transcript workflow.
Instructions
Phase 1: Discovery (DO THIS FIRST)
Before making ANY changes, assess the current state:
- Explore existing folder structure — list files/folders, note organizational system, identify where documents/data/code live
- Check for existing docs — README, INDEX, .claude/, Google Docs, Notion
- Identify tools and workflows — Google Docs, Overleaf, Box, GitHub, WhatsApp groups, meeting notes, scripts
- Check external file sources — shared drives, cloud storage (Box, OneDrive, etc.). If found, get: web URL, local path, sync status. Identify high-priority files for local copies.
- Assess data sensitivity — IRB status, identifiable data locations
Phase 2: Gap Analysis
Present findings to user covering: existing structure, existing docs/tools, gaps vs. template, and potential conflicts.
Phase 3: Design Discussion
STOP AND DISCUSS WITH USER before proceeding. Gather:
- Project type — determines folder structure, Google Doc setup, config fields:
- a) Quantitative RCT — full folders with IRB, Survey Instruments, Field Materials
- b) Qualitative/Ethnographic — Fieldwork folder replaces IRB; may skip survey/field folders
- c) Theory/Writing — minimal structure; may skip Google Doc hub and WhatsApp if solo
- Folder structure — adopt numbered system, keep current naming, or hybrid?
- Central document hub — existing Google Doc or create new? Structure?
- Meeting transcripts — storage location, tool (Granola, Zoom, manual)?
- Communication channels — WhatsApp group names (exact), email keywords/senders
- Team and workflow — key members, meeting cadence
- Sensitivity screening — any PI-only or personnel groups to flag?
- Related projects — shared team members, overlapping keywords, cross-project email handling?
- External file sources — shared drive details; which files to copy locally (typically: research design, IRB, key lit; NOT: raw data, admin budgets); sync vs. unsync preference
Phase 4: Propose Customized Plan
Present a specific plan covering: folder changes, files to create, Google Doc structure, WhatsApp config, external file sources (if any), workflow adaptations, and what stays unchanged. Get user approval before proceeding.
Phase 5: Implementation
Only after user approval:
- Create folder structure (new folders only; never reorganize without permission)
- Quantitative RCT: Full numbered folders with IRB, Survey Instruments, Field Materials
- Qualitative/Ethnographic: Fieldwork folder (Interview Memos, Transcripts, Consent Forms); may skip survey/field folders; add Decision_Log.md
- Theory/Writing: Minimal (Paper, Presentations, Literature, AI_Collaboration); skip Google Doc hub/WhatsApp if solo
- Skip inapplicable folder numbers — this is expected.
- Create TODO.md in
AI_Collaboration/. Replace project name and date placeholders. - Create PROJECT_INDEX.md — project overview, Google Doc links, transcript workflow, folder map
- Create .claude/CLAUDE.md with:
- Project overview, WhatsApp groups (exact names), Google Doc ID/URL
- Folder paths for transcripts, weekly reviews, dashboard archive
- Gmail keywords (include/exclude), sensitivity guidelines, cross-project notes
- Team roster, project status, project-specific workflows
- External file sources section if applicable (source info, files copied vs. not copied, "If Not Found" guidance)
- Copy external files (if approved) and document in PROJECT_INDEX.md
- Set up or document Google Doc hub (don't restructure without explicit permission)
- Create AI collaboration subfolders if missing:
Transcripts/,Weekly_Reviews/,Dashboard_Archive/ - Create submissions subfolders if applicable:
Grants/,Journal/,Pre_Registration/,Conference/
Phase 6: Verification
After implementation:
- Verify files — all created files in correct locations, paths accurate, TODO.md routing links work
- Verify external sources (if configured) — path in CLAUDE.md, files copied, "If Not Found" section present
- Verify Google Doc markers (3-marker system):
- Research projects need:
=== PROJECT STATUS DASHBOARD ===,=== DASHBOARD END ===,=== WEEKLY SUMMARIES START === - Institutional projects need: same first two +
=== MEETING LOG START === - All 3 required in Tab 1 — advise user to add any missing markers
- Research projects need:
- Summary for user — list what was created, configured, external sources status, marker compatibility, next steps
Key Principles
- Explore first, change later — never overwrite or reorganize without permission
- Iterate until user is satisfied; document tradeoffs when template conflicts with existing setup
Arguments
$ARGUMENTS can include:
discover— Only run Phases 1-2 (assessment, no changes)plan— Run through Phase 4 (stop before implementation)full— Complete setup with all phasesminimal— Create only .claude/CLAUDE.md and essential config
Examples
/setup-project-management discover
# Just assess current state, report findings
/setup-project-management plan
# Assess and propose plan, wait for approval
/setup-project-management
# Full interactive setup with all phases
/setup-project-management minimal
# Quick setup of just Claude config fileLimitations
- Does NOT create Google Docs, restructure folders, delete/move files, configure MCP servers, or create WhatsApp groups
- Only configures existing integrations
Troubleshooting
- WhatsApp groups not found — names must be exact and case-sensitive; try partial search first
- Google Doc access — verify Google Workspace MCP is configured; extract document ID from URL correctly
- Meeting transcripts — if using Granola, MCP gives summaries only; export from Granola app for full transcripts
Customization Points
- Folder structure: Adapt the numbered folder system to match your conventions
- Document hub: Configure for Google Docs, Notion, or other platforms
- Team channels: Add WhatsApp groups, Slack channels, or other communication tools
- Data sensitivity: Add IRB-specific handling rules for sensitive projects
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

