project-handoff-ingestion
Skill0 starsChanged 3 months agoMITView on GitHub
Systematic ingestion and verification of handoff projects from other development environments (Cursor, VS Code, etc.). Use when receiving project handoffs, verifying deployment status, analyzing codebases for the first time, or creating comprehensive system documentation for inherited projects. Apply automatically when the request matches; the user does not need to mention this skill.
- Sends data out
In this repository76 other files it gives its agents.
- app-store-submission-packagerSkill
- digital-product-inventorSkill
- ios-testflight-github-actionsSkill
- meta-ads-analyzerSkill
- get-to-know-a-clientSkill
- investigate-before-recommendSkill
- production-system-auditSkill
- similarweb-analyticsSkill
- stock-analysisSkill
- system-architectSkill
- autonomous-github-syncSkill
- autonomous-sync-scriptSkill
- github-gem-seekerSkill
- organize-github-reposSkill
- using-git-worktreesSkill
- brainstorm-logosSkill
- brand-driven-ux-overhaulSkill
- canvas-designSkill
- excel-generatorSkill
- frontend-designSkill
- inspirational-music-video-productionSkill
- theme-factorySkill
- video-generatorSkill
- multiplayer-game-builderSkill
- promo-code-systemSkill
- realistic-ai-persona-builderSkill
- role-based-access-controlSkill
- serverless-debuggingSkill
- vertical-expansion-blueprintSkill
- manus-mcp-configuratorSkill
- mcp-auto-recoverySkill
- mcp-builderSkill
- mcp-connector-testerSkill
- mcp-ecosystem-optimizerSkill
- voice-ai-integrationSkill
- api-endpoint-builderSkill
- database-schema-generatorSkill
- testing-frameworkSkill
- deployment-automationSkill
- error-monitoring-setupSkill
- github-workflow-automationSkill
- analytics-dashboardSkill
- email-system-builderSkill
- feature-flag-systemSkill
- user-authentication-systemSkill
- cron-job-schedulerSkill
- file-upload-systemSkill
- notification-systemSkill
- payment-integrationSkill
- search-implementationSkill
- debug-mining-engineSkill
- doc-coauthoringSkill
- docxSkill
- internet-skill-finderSkill
- pdfSkill
- pptxSkill
- serverless-debuggingSkill
- skill-arsenal-builderSkill
- skill-creatorSkill
- skill-demo-builderSkill
- The first 60 shown.
The file
Show its rules and text
We split this skill into the rules it gives an agent
31 rules. About 0 are common, 27 are distinctive, and 4 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈27
Distinctive · estimate
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 15
Use this skill when the request matches its description.
- Distinctive: line 23
Use this skill when you receive a project handoff and need to:
- Distinctive: line 24
Verify access to all project components (code, databases, APIs, deployments)
- Distinctive: line 27
Create actionable deployment guides
- Distinctive: line 28
Document the complete system architecture
- Distinctive: line 34
Read and analyze all provided handoff documentation:
- Distinctive: line 41
Create an initial assessment document tracking:
- Distinctive: line 58
Use Supabase MCP if available
- Distinctive: line 59
Verify schema matches documentation
- Distinctive: line 60
Check for existing data
- Distinctive: line 65
If access denied, document the exact error
- Distinctive: line 67
Verify repository structure matches documentation
- Very specific: line 70
Check Railway/Vercel/Netlify dashboards if accessible
- Distinctive: line 73
Check for authentication errors
- Distinctive: line 79
Create a discrepancy table:
- Distinctive: line 101
Read main server/application files
- Distinctive: line 103
Check for payment/authentication logic
- Distinctive: line 104
Verify notification service integrations
- Distinctive: line 109
Verify all dependencies are documented
- Distinctive: line 110
Check for version mismatches
- Distinctive: line 114
Test all documented API endpoints:
- Distinctive: line 134
If using Supabase MCP:
- Distinctive: line 194
When repository access is denied:
- Very specific: line 197
Check authentication: Run gh auth status to verify GitHub CLI is authenticated
- Distinctive: line 198
Request access: Ask user to add collaborator via Settings → Collaborators
- Distinctive: line 205
When exploring unknown databases:
- Very specific: line 208
Check for configuration tables: Look for tables named *config*, *secret*, *setting*
- Very specific: line 209
Examine project registry: Check for project_registry or similar metadata tables
- Distinctive: line 210
Query app secrets: Look for credential storage tables
- Distinctive: line 215
Don't assume documentation is accurate: Always verify claims against actual system state.
- Distinctive: line 221
Don't overlook environment variables: Check deployment platforms directly, not just documentation.
≈ “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
Overview
Systematic ingestion and verification of handoff projects from other development environments (Cursor, VS Code, etc.). Use when receiving project handoffs, verifying deployment status, analyzing codebases for the first time, or creating comprehensive system documentation for inherited projects. Apply automatically when the request matches; the user does not need to mention this skill.
This skill should apply automatically when the request matches; the user does not need to mention this skill.
Usage
Use this skill when the request matches its description. The skill is discovered automatically; the user does not need to mention the skill explicitly.
Project Handoff Ingestion
Systematic process for ingesting projects handed off from other development environments, verifying all components, and creating comprehensive deployment documentation.
When to Use This Skill
Use this skill when you receive a project handoff and need to:
- Verify access to all project components (code, databases, APIs, deployments)
- Understand the current deployment status vs. documentation claims
- Identify gaps between documented and actual system state
- Create actionable deployment guides
- Document the complete system architecture
Core Workflow
Phase 1: Initial Documentation Analysis
Read and analyze all provided handoff documentation:
- Project overview documents
- Deployment guides
- Architecture diagrams
- Environment variable lists
- API documentation
Create an initial assessment document tracking:
- Claimed system status
- Required credentials
- Deployment platforms mentioned
- Known gaps or warnings
Phase 2: Service Access Verification
Systematically verify access to each mentioned service:
Live Services (HTTP/HTTPS)
- Test health endpoints
- Verify API responses
- Check deployment status
- Record response times
Databases
- Use Supabase MCP if available
- Verify schema matches documentation
- Check for existing data
- Query table structures
Source Code Repositories
- Attempt to clone repositories
- If access denied, document the exact error
- Request collaborator access from user
- Verify repository structure matches documentation
Deployment Platforms
- Check Railway/Vercel/Netlify dashboards if accessible
- Verify environment variables
- Review deployment logs
- Check for authentication errors
Phase 3: Discrepancy Identification
Compare documentation claims against actual findings:
Create a discrepancy table:
| Component | Documentation Claims | Actual Finding | Impact |
| Example | "95% complete" | "60% complete, payment system not deployed" | High |
Common discrepancies to check:
- Completion percentage vs. actual deployment
- Environment variables (claimed missing vs. actually configured)
- API endpoints (documented vs. actually deployed)
- Service integrations (documented vs. functional)
Phase 4: Code Analysis
Once repository access is obtained:
Examine Project Structure
- List all directories and key files
- Identify main application files
- Find configuration files
- Locate deployment scripts
Analyze Implementation
- Read main server/application files
- Identify all API endpoints
- Check for payment/authentication logic
- Verify notification service integrations
- Review error handling
Check Dependencies
- Read package.json/requirements.txt
- Verify all dependencies are documented
- Check for version mismatches
Phase 5: Endpoint Testing
Test all documented API endpoints:
# Health check
curl https://api-url/health
# POST endpoints
curl -X POST https://api-url/endpoint \
-H "Content-Type: application/json" \
-d '{"test": "data"}'Document results:
- ✅ Working as expected
- ⚠️ Working with errors
- ❌ Not found (404)
- ❌ Server error (500)
Phase 6: Database Verification
If using Supabase MCP:
# List all tables
manus-mcp-cli tool call execute_sql --server supabase \
--input '{"project_id":"PROJECT_ID","query":"SELECT table_name FROM information_schema.tables WHERE table_schema = '\''public'\'';"}'
# Check table schema
manus-mcp-cli tool call execute_sql --server supabase \
--input '{"project_id":"PROJECT_ID","query":"SELECT * FROM table_name LIMIT 5;"}'Verify:
- Tables exist as documented
- Schema matches CREATE TABLE statements
- Sample data is present
- Data types are correct
Phase 7: Execution Log Creation
Maintain a detailed execution log throughout the process:
# Project Ingestion Log
## Phase 1: Documentation Analysis ✅
- Read handoff document
- Identified 5 services
- Found 12 environment variables
## Phase 2: Service Verification ⚠️
- API: ✅ Online (response time: 450ms)
- Database: ✅ Accessible via MCP
- Repository: ❌ Access denied
- Frontend: ✅ Deployed and responsive
## Phase 3: Discrepancies Found
1. Payment endpoints documented but not deployed
2. Stripe keys claimed missing but actually configured
...Phase 8: Comprehensive Documentation
Create final deliverables:
System Health Report
- Executive summary
- Component status table
- Discrepancy analysis
- Actionable recommendations
Deployment Guide
- Step-by-step deployment instructions
- Corrected environment variable lists
- Testing procedures
- Troubleshooting section
GitHub Access Pattern
When repository access is denied:
- Verify the error: Attempt clone and capture exact error message
- Check authentication: Run
gh auth statusto verify GitHub CLI is authenticated - Request access: Ask user to add collaborator via Settings → Collaborators
- Provide guidance: Give user step-by-step instructions with screenshots if needed
- Alternative approach: Suggest making repository temporarily public
- Confirm access: Once granted, clone immediately and notify user they can revert to private
Database Exploration Pattern
When exploring unknown databases:
- List all schemas: Query
information_schemafor all tables - Check for configuration tables: Look for tables named
*config*,*secret*,*setting* - Examine project registry: Check for
project_registryor similar metadata tables - Query app secrets: Look for credential storage tables
- Verify data integrity: Sample data from main tables to ensure schema matches docs
Common Pitfalls
Don't assume documentation is accurate: Always verify claims against actual system state.
Don't skip endpoint testing: Even if documentation says endpoints exist, test them.
Don't forget to log discrepancies: Track every difference between docs and reality.
Don't overlook environment variables: Check deployment platforms directly, not just documentation.
Don't proceed without repository access: Code analysis is critical for understanding implementation.
Deliverables Checklist
- Execution log with all phases documented
- System health report with component status
- Discrepancy analysis table
- Comprehensive deployment guide
- API endpoint test results
- Database schema verification
- Actionable next steps
Success Criteria
The ingestion is complete when you can answer:
- What is the actual system status (not claimed status)?
- What works and what doesn't?
- What are the exact steps to deploy missing components?
- What credentials are needed and where to get them?
- What are the known issues and how to fix them?
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.

