skill-recommender

Analyze codebases to recommend relevant existing and custom skills.

2|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/AnthonyKazyaka/plugin-marketplace --skill skill-recommender
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-recommender
Source: https://github.com/AnthonyKazyaka/plugin-marketplace/tree/main/skills/skill-recommender
Command: npx skills add https://github.com/AnthonyKazyaka/plugin-marketplace --skill skill-recommender

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Users often don't know which AI skills are most relevant or beneficial for their specific codebase or task. This Skill automates the discovery process, eliminating guesswork and ensuring users leverage the most effective tools to optimize their workflow, saving time and reducing complexity.

Core Features & Use Cases

  • Automated Codebase Analysis: Scans directory structure, file types, languages, and frameworks to understand project context.
  • Conversation Context Integration: Incorporates user goals and recent discussions to provide highly relevant recommendations.
  • Custom Skill Suggestions: Identifies gaps and proposes new, project-specific skills that could further streamline workflows.
  • Use Case: A new developer joins a large, unfamiliar project. They can use this skill to quickly get a prioritized list of existing skills that would be useful for the codebase, and even suggestions for custom skills to build for common project tasks, accelerating their onboarding and productivity.

Quick Start

Analyze the current project directory and recommend skills that would be useful for a Python web application.

Frequently Asked Questions about skill-recommender

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify which AI skills are relevant for my codebase?

Codebase analysis automatically scans your directory structure, file types, frameworks, and tech stack to match existing skills and identify gaps. This eliminates guesswork by recommending tools tailored to your project's specific architecture and dependencies.

Can I get skill recommendations based on my project's tech stack and frameworks?

Yes. The skill analyzer examines your tech stack, programming languages, and frameworks to recommend both existing skills suited to your stack and custom skills that would streamline common project workflows.

How does conversation context improve skill recommendations?

Skill recommendations integrate your recent discussion goals and project scope alongside codebase characteristics, producing highly targeted suggestions rather than generic recommendations divorced from your actual work.

What should I do before analyzing my project for skill recommendations?

Ensure your project directory is accessible and contains representative files reflecting your tech stack. The analysis reads structure and file types, so having your codebase structure in place yields the most accurate recommendations.

What can I do after receiving skill recommendations?

Use the prioritized skill list to enable existing tools for your workflow, then implement suggested custom skills to address project-specific gaps. This accelerates onboarding and optimizes development efficiency.

Does this work for analyzing unfamiliar or large codebases?

Yes. This skill is designed specifically for new developers joining large projects. It produces prioritized recommendations that accelerate onboarding by surfacing the most impactful skills and suggesting automation opportunities.