Loading...
Help Center / Getting Started / Skills Agent App Overview

Skills Agent App Overview

Skills Agent App Overview

Track your skills, monitor certification expirations, discover role requirements, and find colleagues with specific expertise β€” all through natural language conversations with the Ask AI assistant.


What Is the Skills Agent?

The Skills Agent is an AI-powered skills and certifications assistant inside MangoApps Workforce. It connects to the Skills & Certifications module and lets employees and managers query their skill profiles, certification statuses, and role requirements through natural conversation in Ask AI β€” no forms or navigation required.

Instead of browsing the Skills & Certifications app to find your proficiency levels or check which certifications are expiring, you simply ask: β€œWhat certifications do I have?” or β€œWhich of my certs are expiring in the next 60 days?” The agent retrieves live data from your employee skill records, formats it clearly, and responds in seconds.

The Skills Agent is a system module agent β€” it extends the capabilities of Ask AI by providing domain-specific tools for the skills and certifications data layer. It requires the Skills & Certifications module to be enabled for the business.

Core Value Proposition:

  • 🎯 Instant Skill Lookups β€” View your complete skill profile with proficiency levels and verification status in one question
  • πŸ“œ Certification Tracking β€” Check active and expired certifications with expiration dates and days remaining
  • ⏰ Expiry Alerts β€” Find certifications expiring within any configurable window (30, 60, 90 days)
  • πŸ“‹ Role Requirements β€” See what skills and certifications are required for your current role
  • πŸ” Talent Discovery β€” Find employees with specific skills at minimum proficiency levels

At a Glance

🎯 Skills πŸ“œ Certifications ⏰ Expiry Alerts πŸ“‹ Role Requirements
View proficiency levels, categories, verification status Active/expired status, expiration dates, days remaining Configurable look-ahead window (default 90 days) Mandatory and optional requirements for your role
πŸ” Talent Search πŸ€– Ask AI Integration πŸ“± Mobile Support βš™οΈ Configurable
Find employees by skill name and minimum proficiency Conversational access through the Ask AI sidebar Mobile dashboard, capabilities, and activity views Per-capability toggles for granular control

Perfect For:

  • πŸ‘©β€πŸ’Ό Employees β€” Check your own skills, certifications, and expiration deadlines without navigating to a separate app
  • πŸ‘¨β€πŸ’Ό Managers β€” Find team members with specific skills, verify certification compliance, review role requirements
  • 🏒 HR Teams β€” Search for employees with particular competencies, track certification renewal pipelines
  • βš™οΈ Admins β€” Configure which capabilities are active, manage agent settings, monitor usage

How It Works

Skills Agent Request Flow

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                    SKILLS AGENT REQUEST FLOW                          β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                       β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”‚
β”‚  β”‚  USER      β”‚    β”‚  ASK AI      β”‚    β”‚  SKILLS AGENT            β”‚   β”‚
β”‚  β”‚  MESSAGE   │───▢│  ROUTER      │───▢│  (Agentic LLM)           β”‚   β”‚
β”‚  β”‚            β”‚    β”‚              β”‚    β”‚                          β”‚   β”‚
β”‚  β”‚  "What     β”‚    β”‚  Detects     β”‚    β”‚  Selects the right tool  β”‚   β”‚
β”‚  β”‚   certs do β”‚    β”‚  skills/cert β”‚    β”‚  based on user intent    β”‚   β”‚
β”‚  β”‚   I have?" β”‚    β”‚  keywords    β”‚    β”‚                          β”‚   β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚
β”‚                                                   β”‚                   β”‚
β”‚                                                   β–Ό                   β”‚
β”‚                                        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”‚
β”‚                                        β”‚  TOOL EXECUTION           β”‚   β”‚
β”‚                                        β”‚                          β”‚   β”‚
β”‚                                        β”‚  β€’ view_my_skills        β”‚   β”‚
β”‚                                        β”‚  β€’ view_my_certificationsβ”‚   β”‚
β”‚                                        β”‚  β€’ view_expiring_certs   β”‚   β”‚
β”‚                                        β”‚  β€’ view_role_requirementsβ”‚   β”‚
β”‚                                        β”‚  β€’ search_skilled_emps   β”‚   β”‚
β”‚                                        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚
β”‚                                                   β”‚                   β”‚
β”‚                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”               β–Ό                   β”‚
β”‚                    β”‚  STREAMING   β”‚    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”‚
β”‚                    β”‚  RESPONSE    │◀───│  LLM FORMATS RESULTS     β”‚   β”‚
β”‚                    β”‚              β”‚    β”‚                          β”‚   β”‚
β”‚                    β”‚  Natural     β”‚    β”‚  Tool data β†’ readable    β”‚   β”‚
β”‚                    β”‚  language    β”‚    β”‚  conversational answer   β”‚   β”‚
β”‚                    β”‚  answer      β”‚    β”‚                          β”‚   β”‚
β”‚                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β”‚
β”‚                                                                       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Intent Detection

The Skills Agent responds to questions containing keywords like:

  • skill, certification, competency, proficiency
  • training requirement, expiring cert
  • Phrases like β€œmy skills”, β€œwho has cert”, β€œskill gap”, β€œrole requirement”, β€œwhat cert”

When Ask AI detects these patterns, it routes the request to the Skills Agent with high confidence (0.85).


Key Capabilities

Registered Tools

The Skills Agent provides five specialized tools that the LLM selects automatically based on your question:

Tool Description Capability Gate Parameters
view_my_skills View your skills with proficiency levels and verification status skills_tracking None
view_my_certifications View your certifications including status and expiration dates certification_management None
view_expiring_certifications View certifications expiring within a specified number of days expiry_alerts days (integer, default: 90)
view_role_requirements View skills and certifications required for your current role competency_assessment None
search_skilled_employees Find employees who have a specific skill competency_assessment skill_name (required), min_proficiency (1–5)

Each tool can be independently enabled or disabled through the capability gate configuration.


🎯 View My Skills

See your complete skill profile with proficiency levels, categories, verification status, and certification expiration dates.

Data Field Description
Skill Name The name of the skill on your profile
Category Skill category grouping (if configured)
Proficiency Your rated proficiency level (text or numeric)
Verified Whether the skill has been verified by a manager or system
Certified Whether you hold a certification for this skill
Expiration Date Certification expiration date, if applicable

Use Case β€” Quick Skill Check:

Before a performance review, you open Ask AI and ask β€œWhat skills are on my profile?” The agent returns your full skill list with proficiency ratings and highlights which ones are verified and which have active certifications.


πŸ“œ View My Certifications

Check all your certifications with their current status (active or expired), expiration dates, days until expiration, and verification status.

Data Field Description
Name Certification name
Status active or expired
Expiration Date When the certification expires
Days Until Expiration Countdown to expiration
Verified Whether the certification has been verified

The response also includes summary counts: total certifications, active count, and expired count.

Use Case β€” Certification Audit:

An employee asks β€œShow my certifications” and receives a list showing 3 active and 1 expired certification. The expired one is flagged clearly so they know to schedule a renewal.


⏰ Expiring Certifications

Find certifications that will expire within a configurable look-ahead window. The default is 90 days, but you can specify any number.

Capability Description
Configurable Window Specify any number of days to look ahead (e.g., 30, 60, 90, 180)
Date Range Shows only certifications expiring between today and the specified horizon
Days Remaining Each result includes the exact number of days until expiration

Example Queries:

  • β€œWhich of my certifications are expiring soon?” (uses default 90 days)
  • β€œDo I have any certs expiring in the next 30 days?”
  • β€œShow certifications expiring within 6 months”

πŸ“‹ Role Requirements

View the skills and certifications required for your current role, including whether each requirement is mandatory or optional, and whether it expires.

Data Field Description
Name Requirement name
Mandatory Whether the requirement is mandatory for your role
Category Requirement category
Expires Whether this requirement has an expiration policy

Requirements are sourced from the SafetyCertificationRequirement records that apply to your role and business.


πŸ” Search Skilled Employees

Find colleagues who have a specific skill, optionally filtered by minimum proficiency level. Results include employee names and departments (up to 20 results).

Parameter Description
skill_name (required) Name of the skill to search for (partial matching supported)
min_proficiency (optional) Minimum proficiency level from 1 to 5

Example Queries:

  • β€œWho has Python skills?”
  • β€œFind employees with first aid certification”
  • β€œWho on the team knows SQL at an advanced level?”

πŸ’‘ Pro Tip: Use this tool to build cross-functional project teams by finding employees with complementary skill sets.


Example Conversations

Checking Your Skills

You: What skills are on my profile?

Skills Agent: You have 7 skills on your profile:

  • Python β€” Advanced (Verified βœ“, Certified)
  • Data Analysis β€” Intermediate (Verified βœ“)
  • SQL β€” Advanced (Verified βœ“)
  • Project Management β€” Beginner
  • Public Speaking β€” Intermediate
  • Machine Learning β€” Intermediate (Certified, expires 2026-08-15)
  • AWS Cloud β€” Beginner (Certified, expires 2026-05-01)

Certification Expiry Check

You: Do I have any certifications expiring in the next 60 days?

Skills Agent: You have 1 certification expiring within 60 days:

  • AWS Cloud Practitioner β€” Expires May 1, 2026 (55 days remaining)

I’d recommend starting the renewal process soon to avoid a gap in your certification status.

Finding Skilled Colleagues

You: Who has project management skills?

Skills Agent: I found 4 employees with Project Management skills:

  • Sarah Chen β€” Engineering Department
  • Marcus Johnson β€” Operations Department
  • Lisa Park β€” Product Department
  • David Kim β€” Marketing Department

Role Requirements

You: What certifications are required for my role?

Skills Agent: There are 2 requirements for your current role:

  • Safety Orientation β€” Mandatory, does not expire
  • First Aid / CPR β€” Mandatory, expires (requires renewal)

User Roles & Permissions

Role Capabilities
Employee View own skills, own certifications, expiring certifications, role requirements
Manager All employee capabilities plus search for skilled employees across the business
HR All capabilities β€” search for employees with specific skills for staffing and compliance
Admin All capabilities plus configure agent settings, enable/disable individual capability gates

Data access is enforced at the tool level β€” employees only see their own skill and certification data. The search_skilled_employees tool is gated by the competency_assessment capability and returns only users within the current business scope.


Configuration

Capability Gates

Admins can enable or disable individual capabilities through the marketplace app configuration:

Capability Key Controls Default
capability_skills_tracking view_my_skills tool Enabled
capability_certification_management view_my_certifications tool Enabled
capability_competency_assessment view_role_requirements and search_skilled_employees tools Enabled
capability_expiry_alerts view_expiring_certifications tool Enabled

When a capability is disabled, its associated tools are removed from the agent’s tool set and the LLM will not attempt to use them.

Prerequisites

The Skills Agent requires the Skills & Certifications module to be enabled for the business (business.skills_certifications_enabled?). If the module is disabled, the agent will not appear in the Ask AI agent roster.


Mobile Support

The Skills Agent includes mobile web views accessible through the MangoApps native app:

View Description
Dashboard Overview with usage statistics, enabled capabilities count, and recent agent actions
Capabilities List of available capability gates and their current status
Activity Log Chronological log of agent actions with filters for status and autonomous/manual source

The activity log supports infinite scroll pagination and XHR-based partial loading for smooth mobile performance.


Getting Started

  1. Verify Prerequisites β€” Ensure the Skills & Certifications module is enabled for your business
  2. Enable the Agent β€” An admin installs and enables the β€œSkills Agent” (ai-agent-skills) from the Marketplace
  3. Configure Capabilities β€” Optionally toggle individual capability gates (all enabled by default)
  4. Start Asking β€” Open Ask AI and ask about your skills, certifications, or role requirements

Quick Test Questions:

  • β€œWhat skills do I have?”
  • β€œShow my certifications”
  • β€œWhich certs expire in the next 90 days?”
  • β€œWhat skills are required for my role?”
  • β€œWho has Python skills?”

Resource Relationship
Ask AI The Skills Agent is accessed through the Ask AI conversational interface
Skills & Certifications The underlying data module that stores skill profiles, certifications, and requirements
Training Training courses often map to skill development and certification requirements
Safety Hub Safety certification requirements integrate with role-based skill requirements
Ask AI Product Advisor

Hi! I'm the MangoApps Product Advisor. I can help you with:

  • Understanding our 40+ workplace apps
  • Finding the right solution for your needs
  • Answering questions about pricing and features
  • Pointing you to free tools you can try right now

What would you like to know?