Skip to content

feat: add skill proficiency levels#1289

Merged
komalharshita merged 2 commits into
komalharshita:mainfrom
shivambind269-ai:feat/skill-proficiency-levels
Jul 18, 2026
Merged

feat: add skill proficiency levels#1289
komalharshita merged 2 commits into
komalharshita:mainfrom
shivambind269-ai:feat/skill-proficiency-levels

Conversation

@shivambind269-ai

@shivambind269-ai shivambind269-ai commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Description

Adds skill proficiency levels to improve personalized project recommendations.

Changes

  • Added Beginner, Intermediate, and Advanced skill proficiency levels.
  • Stores proficiency for each selected skill.
  • Displays proficiency alongside selected skills.
  • Added backward-compatible handling for existing skill data.
  • Updated recommendation scoring to give different weights based on skill proficiency.
  • Advanced skills have a stronger recommendation influence than Beginner skills.

Testing

  • Python syntax validation passed.

  • git diff --check passed.

  • Verified proficiency-based scoring:

    • Beginner score: 8.0
    • Advanced score: 11.0
  • Existing upstream dataset validation issue related to missing tech_stack remains unrelated to this feature.

Closes #1288

@vercel

vercel Bot commented Jul 13, 2026

Copy link
Copy Markdown

@shivambind269-ai is attempting to deploy a commit to the komalsony234-1530's projects Team on Vercel.

A member of the Team first needs to authorize it.

@shivambind269-ai

Copy link
Copy Markdown
Contributor Author

Hi @maintainers,

The implementation for #1288 is complete and the DevPath CI/build and CodeQL checks are passing.

The remaining Vercel check shows "Authorization required to deploy", which appears to be related to deployment permissions.

Could you please review the PR when available?

Thank you!

@komalharshita

Copy link
Copy Markdown
Owner

@shivambind269-ai kindly resolve the merge conflicts

@komalharshita komalharshita added the need review Further information is requested label Jul 17, 2026
@komalharshita
komalharshita merged commit 0d0afac into komalharshita:main Jul 18, 2026
5 of 6 checks passed
@komalharshita komalharshita added level:beginner quality:clean gssoc:approved and removed need review Further information is requested labels Jul 18, 2026
@komalharshita

Copy link
Copy Markdown
Owner

Approved for merge! Thanks for your contribution to DevPath

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: talks about Skill Proficiency Levels (Beginner/Intermediate/Advanced)

2 participants