mirror of
https://github.com/ArthurDanjou/artapi.git
synced 2026-01-14 14:14:22 +01:00
[PR #2] [MERGED] Add profile completeness: languages, certifications, availability, and enhanced contact #2
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/ArthurDanjou/artapi/pull/2
Author: @Copilot
Created: 11/14/2025
Status: ✅ Merged
Merged: 11/14/2025
Merged by: @ArthurDanjou
Base:
master← Head:copilot/improve-user-profile-information📝 Commits (10+)
4b45bfbInitial planbe7a6b7Initial analysis complete - planning improvements01f8ec0Add comprehensive profile enhancements: languages, certifications, profile info, and fix duplicate resource ID bugcbc9309Add social links resource and update README with comprehensive documentationb7f6eaaMerge socials into contact resource to eliminate duplicationf100b8fMerge branch 'master' into copilot/improve-user-profile-information75a136fAmélioration de la configuration du contenu et ajout de nouvelles ressources : mise à jour des collections de profil et de mathématiques, correction des types de fichiers, et ajustement des titres des ressources.96dfe3dAjout de l'endpoint API pour les mathématiques et mise à jour de la documentation du contenuc24c751Suppression de la configuration de la clé-valeur dans la configuration de l'hubeb71733Suppression de la configuration de contenu pour les collections de profil et de mathématiques📊 Changes
13 files changed (+496 additions, -30 deletions)
View changed files
📝
README.md(+172 -22)📝
content.config.ts(+34 -1)➕
content/certifications.json(+22 -0)📝
content/contact.json(+17 -1)➕
content/languages.json(+19 -0)➕
content/mathematics.md(+1 -0)➕
content/profile.md(+34 -0)📝
nuxt.config.ts(+0 -1)➕
server/api/certifications.get.ts(+10 -0)➕
server/api/languages.get.ts(+10 -0)➕
server/api/mathematics.get.ts(+10 -0)➕
server/api/profile.get.ts(+10 -0)📝
server/routes/mcp.ts(+157 -5)📄 Description
Extends MCP server with professional profile data to improve discoverability and provide structured information for recruiters and collaborators.
Changes
New Resources (3)
resource://artmcp/languages) - CEFR proficiency levelsresource://artmcp/certifications) - Professional credentials with issuers/datesresource://artmcp/profile) - Bio, location, availability, career goals, work preferences, achievementsEnhanced Resources
resource://artmcp/contact) - Merged and enhanced to include:Each new resource includes:
Bug Fixes
artmcp-hobbieswas incorrectly registered asartmcp-contacticonfield to contact schemausernamefield to contact schema for additional metadataDocumentation
Example Usage
Impact
+3 resources (+33%), +3 endpoints (+30%), +4 prompts (+44%), -1 bug (-100%), eliminated duplication
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.