related-skills-surfacer

Suggests community skills matching recent task activity from a registry.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/tk1cntt/PhapChe --skill related-skills-surfacer-tk1cntt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: related-skills-surfacer
Source: https://github.com/tk1cntt/PhapChe/tree/main/docs/claude-for-legal-main/legal-builder-hub/skills/related-skills-surfacer
Command: npx skills add https://github.com/tk1cntt/PhapChe --skill related-skills-surfacer-tk1cntt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Lawyers and legal teams often rebuild workflows that community members have already published as skills, wasting effort on solved problems. This Skill checks recent task activity against a community skill registry and surfaces relevant matches once, without interrupting work. ## Core Features & Use Cases - Activity-Based Matching: Compares what the user was just doing against registry skill descriptions using keyword overlap and practice profile fit. - Non-Intrusive Surfacing: Mentions a match only once per skill, stays silent on weak matches, and tracks dismissals in references/surfaced.json. - Profile-Aware Filtering: Respects the practice profile and notification settings in the legal-builder-hub CLAUDE.md config, and never suggests already-installed skills. - Use Case: After drafting a contract review workflow, the user asks "is there a community skill for this?" and receives a one-line suggestion with an install command if a strong match exists. ## Quick Start Ask the assistant to check whether the community has built a skill related to the task you just completed.

Frequently Asked Questions about related-skills-surfacer

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

FAQPage Schema
How do I find community skills for a legal task?

Ask directly with phrases like "is there a community skill for this" or "what else is out there." The skill matches your recent task against the registry using keyword overlap and practice profile fit, then suggests strong matches with an install command.

How does related-skills-surfacer decide which skills to suggest?

It matches keyword overlap between your task and registry skill descriptions, filters by your practice profile, and excludes already-installed skills. Only strong matches are surfaced; weak matches produce no output at all.

Can this skill run automatically after other plugins finish?

Yes, but only if each sibling plugin declares a Stop hook that calls this skill, which is not wired by default. Without hook wiring, you must invoke it directly at the end of a task.

Does it install the suggested skills automatically?

No. It only mentions a matching skill once with a one-line description and provides the skill-installer command. Installation is always a separate, user-initiated action.

Why am I not seeing any skill suggestions?

Suggestions are suppressed when matches are weak, the skill was already surfaced once, it is already installed, or your notification setting is "None." Check the new-skill-notifications setting in the legal-builder-hub CLAUDE.md config.