Update the PROJECT-SUMMARY.md with current features, learnings, and Claude tools used. Triggers on "/project-summary" or requests to "update the project summary".
Update the project summary documentation to reflect the current state of the GDS-MCP project. This skill explores the codebase and generates a comprehensive summary for sharing with the wider team.
/project-summary
When invoked, follow these steps exactly:
Read the template at .claude/skills/resources/project-summary-template.md to understand the required structure.
Gather information about:
find or ls to understand the current file structuredocs/CHANGELOG.md for latest updatespackage.json for available scripts and dependenciesmcp-config.json and mcp.json for tool configuration.claude/skills/core/ and mcp-server/Count and calculate:
List all major features by examining:
core/*.js - What generators/transformers existmcp-server/tools/*.js - What MCP tools are available.claude/skills/*/SKILL.md - What skills are definedscripts/*.js - What CLI commands are availableIdentify all Claude/MCP integrations:
mcp.figma.com)gitmcp.io)Extract key learnings from:
CLAUDE.md - Project constraints and patternscore/ filesCreate/update PROJECT-SUMMARY.md at the repository root following the template structure:
Add an entry to CHANGELOG.md:
| Updated PROJECT-SUMMARY.md with current project state | 🟡 Updated | NA | NA | NA |
Summarize what was updated:
Single file updated: PROJECT-SUMMARY.md
The summary should be:
Always follow the structure defined in .claude/skills/resources/project-summary-template.md