Skip to main content
Skills are instruction sets that give Experts domain-specific capabilities. A general AI model combined with a set of carefully crafted skills can become an expert in any field — writing, programming, design, data analysis, and more.

What Is a Skill

A skill is essentially a structured Markdown document containing:
  • Task description: The scenarios in which the Expert should use this skill
  • Execution instructions: How the Expert should accomplish the task
  • Examples: Sample inputs and expected outputs
  • Constraints: Rules and boundaries to follow
When the Expert receives a user request, it automatically selects the appropriate skill based on context. You don’t need to manually specify which skill to use — the Expert decides on its own.

Three Scopes of Skills

Profy’s skill system is divided into three scopes, each with different sources and visibility:
Scope: Platform-levelBuilt-in skills provided by the Profy platform, available to all Experts. Built-in skills are attached to their corresponding plugins and cover the platform’s foundational capabilities:Built-in skills take effect automatically with platform updates — no manual installation required.

Skill Merging in a Conversation

When you start a conversation with an Expert, skills from all three scopes are merged:
If skills with the same name exist across different scopes, they’re distinguished by scope prefixes (e.g., builtin/writing, user/writing, expert/writing) and won’t override each other.

Installing Skills from the Marketplace

The Profy skill marketplace offers a rich collection of community-contributed skills. You can browse, search, and install them:
1

Browse the Marketplace

On the “Marketplace” page, switch to the “Skills” category to browse or search for skills you need. Each skill card displays its name, description, install count, and rating.
2

View Details

Click a skill card to view detailed information, including feature descriptions, applicable scenarios, and user reviews.
3

Install the Skill

Click the “Install” button, and the skill will be added to your global skill library, taking effect in all Expert conversations.
Installed skills can be uninstalled at any time in settings. Skills do not affect your historical conversation records.

Automatic Skill Discovery

During conversations, the Expert can automatically discover and use installed skills:
  1. You send a request
  2. The Expert analyzes the intent of the request
  3. The Expert finds a matching skill from the available skill list
  4. The Expert executes the task following the skill’s instructions
This process is transparent to you — just have a normal conversation, and the Expert will select the most appropriate skill in the background.

Expert Creator Perspective

If you’re an Expert creator, skills are your key tool for shaping Expert capabilities:

Installing Skills for Your Expert

In the Studio’s Expert editing page, you can:
  • Install community skills from the marketplace to your Expert
  • Write custom skills manually (in Markdown format)

Skills and Evolution

Profy’s Darwin evolution system automatically analyzes skill performance based on usage data and produces improvement suggestions. As a creator, you’ll receive evolution suggestion notifications:
  1. The system evaluates the quality of existing skills
  2. It produces improvement suggestions (including improved skill content and score comparisons)
  3. You review and decide whether to accept
Accepted improvements take effect immediately, enhancing the Expert’s performance.
Evolution has a quality ratchet safeguard — improved skills must score higher than before, ensuring Experts only get better over time.

Skill Format

Skills are written in Markdown format with the following basic structure:
The more specific the skill and the clearer the examples, the better the Expert’s execution quality.

Skill Control

Creators can control which built-in plugins and skills the Expert uses:
  • Enable/disable built-in plugins: Toggle built-in plugin switches in the Studio’s Expert editing page
  • Skill blocklist: Disable specific built-in skills to keep the Expert focused on its core domain
Disabling certain built-in plugins may limit the Expert’s capabilities. Make sure you understand what each plugin provides before making your decision.

Next Steps

Plugins

Learn how plugins provide tool capabilities to Experts

Memory

Learn how the Expert’s memory system enables personalization