mcpField
S
suggesting-skills

suggesting-skills

github.com/revitalb-portAgent workflows054 installsUpdated 10w ago
Repository

About suggesting-skills

A skill that helps an agent recognize when an existing skill could assist with a user's work and suggest it at an appropriate moment. It provides task-to-skill examples and guidance for concise, non-repetitive recommendations.

Key features

  1. 01Match tasks to relevant skills
  2. 02Suggest skills when timing is appropriate
  3. 03Use brief, contextual recommendations
  4. 04Avoid repeated suggestions after a decline
  5. 05Include skill installation guidance

Use cases

  1. 01Recommend a testing skill when writing tests
  2. 02Suggest CI setup when a project lacks CI
  3. 03Point to a debugging skill during a difficult issue
  4. 04Offer a relevant skill for analytics or auth work

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/revitalb-port/skills-registry-demo --skill suggesting-skills

After installing, type/suggesting-skillsin Claude Code to confirm it loaded.

Details

From the project README

Suggesting Skills

Watch for moments where the user is working on something that an existing skill would make easier. Suggest it when the timing is natural.

Triggers

Suggest a skill when:

  • The user asks how to do something a skill covers (e.g. "how do I add Sentry?" → adding-error-tracking)
  • The user is struggling with a task and a skill has a proven workflow for it
  • You notice the project is missing something a skill could set up (e.g. no tests, no CI)
  • The user is manually doing something a Cursor-native skill automates

How to Suggest

Keep it brief and contextual:

There's a skill for that — `adding-error-tracking` handles Sentry 
setup with source maps and performance monitoring. Want me to use it?

Or when you notice a gap:

This project doesn't have CI set up. The `setting-up-ci` skill can 
scaffold a GitHub Actions pipeline with lint, test, and build steps. 
Want me to set that up?

Skill Reference

User is doing...Suggest...
Adding analyticsadding-analytics
Setting up authadding-auth
Adding paymentsadding-stripe
Writing tests from scratchwriting-tests, adding-e2e-tests
Debugging a hard bugsystematic-debugging
Creating a PRcreating-pr
Dockerizingadding-docker
Setting up CIsetting-up-ci
Reviewing code qualityreviewing-code
Checking securityauditing-security
Building a mobile appreact-native-patterns
Working with LLM promptsprompt-engineering
Designing a databasedatabase-design

Rules

  • Don't spam skill suggestions — one per conversation unless asked
  • Only suggest when the timing is natural (user is about to do the thing, not mid-task)
  • If the user declines, don't suggest the same skill again
  • Mention how to install: copy the SKILL.md to .cursor/skills/<name>/SKILL.md

Comments

Markdown supported