Skip to content

5.1. Skill List

Overview​

This chapter is the entrance to Part 5 (Skills). It first explains what a skill is and who can do what, and then it explains the "Skill list" screen. In the "Skill list", you can browse all the skills your AI agent has in one place. Open this screen when you want to check which skills exist, where they came from, and what they do.

Permissions: Everyone who can view this AI agent can view, search, and download skills. Only the owner of the AI agent workspace, team managers, and administrators can install (5.3), create (5.4), and request publishing (5.5). For details, see "Who Can Do What" below.

What Is a Skill​

A skill is a set of instructions that describes how the AI agent does a certain job. For example, when the agent hears "Make a weekly report", the skill describes the steps to follow and the points to watch. In CogentAI AAS (AAS for short), most skill names are in English. The AI agent chooses skills on its own, so you do not need to memorize the names.

Terms​

Similar-looking terms are distinguished as follows. The other chapters in Part 5 link to this chapter instead of explaining this table again.

TermMeaningWhere you see it on the screen
SkillOne set of instructions that the AI agent follows. It contains an instruction file (SKILL.md) and, if needed, program files (scripts).One row of the table in the "Skill list"
PackageA bundle of skills posted in the Skill Hub. When you install it, it is placed in your profile as a skill.The "Package" card in the "Skill Hub"
Skill HubThe place where packages are collected and where you find and install them. You can also post your own skills there to share with others."Skills › Skill hub" in the left menu
My skillsSkills in your profile that are not Hermes built-in skills. Skills you created yourself, skills installed from the Skill Hub, and the six AAS default skills all appear here.The "My skills" card in the "Skill list"
Built-inSkills that Hermes has from the start. Hermes is the program that runs AI agents inside AAS.The "Built-in" card in the "Skill list"
AAS default skillsSix skills that AAS puts into every profile. Their source is the Skill Hub, so they appear in "My skills". They are explained in 5.2. Built-in Skills in AAS.The "My skills" card in the "Skill list"

Figure 5.1-1 shows where skills come from and how they reach the AI agent.

How skills reach the AI agent: from the Skill Hub, AAS default skills, skills you created, and Hermes built-in skills, through the profile

Figure 5.1-1. How skills reach the AI agent

Terms You See Often in This Part​

TermMeaning
ProfileThe bundle of settings of one AI agent in a workspace. For details, see 4.2. Profile Overview and Model.
Main profileThe profile that Chat uses by default. Each workspace has one at the start.
SharedThe place for skills that all of your profiles use together.
SKILL.mdThe name of a skill's instruction file. Each skill has one.
ScriptA program file that a skill can run. If a skill has a script, the AI agent can run that program.
Environment variableThe name of a value, such as a key or an address, that a skill uses. Enter the value in the profile's "Secrets (.env)" tab. See 4.4. Secrets and Credential Files.
MCP (Model Context Protocol)The standard by which an AI agent connects to external tools. See 4.5. Connecting External Tools (MCP).
NamespaceThe division by which the Skill Hub groups packages. The screen shows "Shared" and "Restricted". Packages in the "Restricted" namespace can be installed only after an administrator allows them.

Finding the Chapter to Read for What You Want to Do​

What you want to doChapter to read
See which skills my AI agent hasThis chapter
Ask for basic work such as reading documents, creating documents, or organizing business cards5.2. Built-in Skills in AAS
Find and use a skill that is already made5.3. Installing from the Skill Hub
Turn the steps of a task I do often into a skill5.4. Creating Your Own Skill
Let others use a skill I made5.5. Publishing Your Skill to the Hub
Check what a skill calls, or edit a skill's document5.6. Skill Map
Let the AI agent read the company wiki (Docmost, Outline)5.7. Company Wiki Skills

Who Can Do What​

TaskWho can do it
View the skill list, search, download (zip)Everyone who can view this AI agent
Install from the hub, upload a new version, delete a skillOwner, team manager, administrator
Create a skill (write it yourself, upload a zip), edit a skill's documentOwner, team manager, administrator
Request publishing to the hubOwner, team manager, administrator
Approve or reject a publishing request, allow the "Restricted" namespaceAdministrator

The owner is the person who has the AI agent workspace. The workspace that was created when you first signed in is yours, so you are usually the owner. A team manager can do the same things in a team member's workspace.

How to check whether you are the owner

  1. Click the account button in the top bar and open "My account". If "Role" is "AI Agent Workspace owner", you are the owner. If it is "Admin", you are an administrator. If it is "User", you are not the owner.
  2. Open "My AI Agents › AI Agent Workspaces" in the left menu. The workspace with the "Mine" badge next to its name is a workspace you own.

If you are not the owner, the install, create, and publish buttons are disabled, or the screen shows "Only admins or the owner of this AI Agent Workspace can change this". In that case, ask an administrator. Here is an example request.

Hello. I want to install the weekly-report package from the "Skill Hub" into my AI agent (profile name: main). I cannot install it because I do not have owner permission. Please install it for me or check my permissions.

When you ask for creating or publishing, replace "I want to install" with "I want to create the weekly-report skill" or "I want to publish the weekly-report skill I made to the Skill Hub".

Opening the Screen​

Click "Skills › Skill list" in the left menu. Next to the title, the "New skill" button (a plus sign) and the "Hand off to AI Agent" button create a new skill. For details, see 5.4. Creating Your Own Skill.

The "My skills" tab. The cards at the top switch the view.

Figure 5.1-2. The "My skills" tab

Three Views​

Three cards at the top of the screen divide the views. Click a card to change the view. The number on a card is the number of skills in that view. "My skills" opens first.

The "Built-in" tab. Hermes built-in skills appear with the source "Hermes built-in".

Figure 5.1-3. The "Built-in" tab

ViewSkills shown
My skillsSkills you created yourself, skills the AI agent created, skills installed from the Skill Hub (including the six AAS default skills), skills received from the Hermes hub, and built-in skills that you edited
Built-inSkills that Hermes has from the start
AllA list that combines the two views above

Note: The six AAS default skills have the source "Skill hub", so they appear in "My skills" and not in "Built-in". These skills are explained in 5.2. Built-in Skills in AAS.

If the "My skills" view has no skills, a guide screen appears. From it you can go to "New skill", "Upload zip", "View n built-in", and "Skill Hub".

The Source Column​

The "Source" column in the table tells you where a skill came from.

SourceMeaning
Hermes built-inA skill that Hermes has from the start
Built-in (changed)The content differs from the Hermes built-in skill. It is a copy that was edited, or one that came in through a PC import.
Skill hubA skill installed from the Skill Hub. The six AAS default skills also belong here.
Hermes hubA skill received from the Hermes hub
Made by the AI AgentA skill the AI agent created during a chat
Made by handA skill you created yourself on this screen
AAS built-inA skill that the AAS server put in directly, in the old way. You cannot edit it, and it appears in the "Built-in" view. The six AAS default skills in use today have the source "Skill hub", not this one.

A skill that has a new version in the Skill Hub shows a label such as "New version v1.2.0" next to its source. This label is shown only to people who can install or upload skills.

Choosing a Profile​

One user can have several profiles. If there are two or more profiles other than "Shared", a "Profile" selection box appears under the title. If there is only one profile, all its skills are shown without a selection box.

  1. Open the "Profile" selection box under the title.
  2. Choose the profile you want to view.

The selection list has the following values.

  • "{name} · main profile": the profile that Chat uses by default (see 4.1. AI Agent Workspaces)
  • A profile name: the skills of that profile only, plus the shared skills
  • "Shared": the place for skills that all profiles use together
  • "All profiles": all skills of all profiles in one table

When you first open the screen, the profile you chose last is selected. If you have never chosen one, the main profile is selected. If a skill that is not in the chosen profile exists in another profile, the "Nothing in {name}. {n} in other profiles" message and the "Show all profiles" button appear.

If several profiles have the same skill, "All profiles" shows one row per profile. The "Location" column in the table tells you which profile's skill it is. If there is only one location, the "Location" column does not appear.

Reading the Table​

ColumnContent
SkillThe skill name
LocationThe profile where the skill is
SourceWhere the skill came from
TagsLabels that classify the skill. This column appears only when at least one tag exists.
DescriptionWhat the skill does
Scheduled jobs, Scripts, MCP, URLThe number of scheduled jobs that run this skill, the number of program files in the skill folder, the number of MCP servers it calls, and the number of external addresses it calls

If the numbers for scripts, MCP, or URLs are not 0, the skill runs programs or communicates with outside systems. For a skill whose source you do not know, check these numbers. If a description is in English, a sentence automatically translated into Korean is shown, and you can see the original with "Show original" in the drawer.

Searching and Filtering​

MethodWhat it does
Search fieldFinds text in names, descriptions, profiles, and tags.
Tag chipsClick a tag to keep only skills with that tag. If you turn on several tags, only skills that have all of the tags you turned on remain.
"Used by cron" badgeShows only skills that scheduled jobs run.
"Calls MCP" badgeShows only skills that call an MCP server.
"Calls URLs" badgeShows only skills that call an external address. When you turn this badge on, the "Called URLs" column appears.
"Filter by call target"Shows only skills that call a specific MCP server or external host.

Tags keep only the skills that have all the tags you turned on (AND), and badges show skills that match any of them (OR). If you turn on several badges, skills that match at least one are shown. If the filter gives no results, the screen shows "Nothing matches", so clear the filters. Administrators also see a "Reclassify tags with AI" button. The AI adds tags automatically by looking at skill names and descriptions.

Skill Drawer​

When you click a skill row in the table, a drawer opens on the right. A drawer is a detail pane that slides in from the right side of the screen. The drawer shows the following, in order.

The skill detail drawer. It shows the location, path, source, and tags.

Figure 5.1-4. The skill detail drawer

  1. The description and the "AI summary". The summary is divided into "When to use", "What it does", "Why it helps", "What you need", and "Watch out for".
  2. The location, path, source, tags, last modified date, and number of files
  3. The "Download (zip)" button
  4. "Required secrets". The environment variables the skill uses are shown as "Set", "Needed", or "Optional".
  5. "Skill map and chat". It has the "View skill map", "Ask AI more", and "Request a change" buttons.
  6. "Scheduled jobs that run this skill", "MCP servers it calls", and "Other skills it calls". These appear only when there is something to show.

"Ask AI more" and "Request a change" open the chat and fill in a question for you. Read the sentence and send it, and the AI agent answers. For "Request a change", write the points you want to change before you send it.

An item shown as "Needed" in "Required secrets" has no value yet. Click "Enter in the Secrets tab" to open the profile's "Secrets (.env)" tab. A messenger channel cannot ask you for secrets, so enter them in this tab.

Note: The call information in the drawer is the result of automatic reading, so it can be wrong. It may miss an address, or include an example address.

What You Can Do in the Drawer​

ButtonWhat it doesWho can use it
Download (zip)Downloads the skill folder as a zip. Files that contain secrets are left out of the zip, and the names of the left-out files remain in the drawer.Everyone who can view this profile
Publish to skill hubShares the skill with other people. See 5.5. Publishing Your Skill to the Hub.Owner, team manager, administrator
DeleteDeletes the skill. See "Delete skill" in 5.3. Installing from the Skill Hub.Owner, team manager, administrator

Skills with the source "AAS built-in" and shared skills taken from another profile do not have "Download" or "Publish to skill hub". If you edit a shared skill in its original profile, the change applies to all profiles right away.

Turning Skills On and Off​

If a skill is not being used, first check whether it is turned off.

  1. Open "My AI Agents › Profiles" in the left menu.
  2. Click a profile to open the drawer and open the "Skills" tab.
  3. Turn the switch on the skill row on or off. If you turn the switch off, the AI agent does not use that skill.

The "My skills only" chip in the "Skills" tab shows the list without the Hermes built-in skills.

The "Skills" tab of the profile drawer. Each skill row has a switch on the right to turn it on and off.

Figure 5.1-5. The "Skills" tab of the profile drawer

Using Skills in Chat​

When you type / in the chat input field, the list of this AI agent's skills appears. You can choose one to have the agent work by following that skill.