Loading...
Help Center / Getting Started / Skill Swap App Overview

Skill Swap App Overview

Skill Swap App Overview

A peer-to-peer learning marketplace that connects employees to share skills, find mentors, and build knowledge partnerships across teams and departments.


What is Skill Swap?

Skill Swap is a peer-to-peer learning and knowledge exchange marketplace in MangoApps Workforce. It enables employees to create personal skill profiles, post learning or teaching opportunities, discover matches based on complementary skills, and form structured mentorship partnerships β€” all organically driven by the workforce itself.

Unlike top-down training programs, Skill Swap creates a bottom-up culture of continuous learning where employees self-organize around shared interests, teach what they know, and learn what they need from colleagues who already have the expertise.

Core Value Proposition:

  • πŸ”„ Peer Learning Marketplace β€” Post and discover teaching, learning, project, and group opportunities in a searchable internal marketplace
  • 🀝 Smart Skills Matching β€” Compatibility scoring pairs employees based on overlapping skills and learning interests, including cross-department bonuses
  • πŸ“š Structured Partnerships β€” Accepted matches become formal learning partnerships with session scheduling, progress tracking, and mutual ratings
  • πŸ‘€ Personal Skill Profiles β€” Employees build profiles listing skills they can teach, skills they want to learn, availability, and meeting preferences

At a Glance

πŸ”„ Opportunity Board 🀝 Matching & Invitations πŸ“š Learning Partnerships πŸ‘€ Skill Profiles
Teaching, learning, project, and group opportunities with filtering and search Compatibility scoring, express interest, bulk actions, recommendations Session scheduling, progress tracking, hours logging, mutual ratings Teachable skills with proficiency levels, learning interests with priority levels

Perfect For:

  • πŸ‘€ Employees β€” Share your expertise, learn new skills from colleagues, and build cross-functional relationships
  • πŸ‘₯ Managers β€” Encourage team knowledge sharing and monitor skill development through peer learning
  • 🏒 HR / Admin β€” Foster a learning culture, configure cross-department matching, and manage app settings

How It Works

Skill Swap Lifecycle

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                      SKILL SWAP LIFECYCLE                                β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                          β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”‚
β”‚  β”‚  PROFILE  │───▢│   POST    │───▢│   MATCH   │───▢│  PARTNERSHIP β”‚     β”‚
β”‚  β”‚  Setup    β”‚    β”‚Opportunityβ”‚    β”‚ & Accept  β”‚    β”‚  & Sessions  β”‚     β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β”‚
β”‚       β”‚                β”‚                β”‚                  β”‚             β”‚
β”‚  Create skill      Teaching,       Express interest,   Schedule         β”‚
β”‚  profile with      learning,       compatibility       sessions,        β”‚
β”‚  bio, teachable    project, or     scoring, accept/    track hours,     β”‚
β”‚  skills, and       group types     reject, bulk        rate & review    β”‚
β”‚  learning goals    with skill tags actions, invites    on completion    β”‚
β”‚                                                                          β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”‚
β”‚  β”‚ COMPLETE  │───▢│   RATE    │───▢│  UPDATE   │───▢│  DISCOVER    β”‚     β”‚
β”‚  β”‚Partnershipβ”‚    β”‚ & Review  β”‚    β”‚  Ratings  β”‚    β”‚  New Opps    β”‚     β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β”‚
β”‚       β”‚                β”‚                β”‚                  β”‚             β”‚
β”‚  Mark partnership  Both mentor     Teaching skill      Recommendations  β”‚
β”‚  as completed      and learner     ratings updated,    based on your    β”‚
β”‚  when goals met    provide 1-5     times_taught        learning         β”‚
β”‚                    star feedback   incremented          interests        β”‚
β”‚                                                                          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Opportunity Types & Matching Flow

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                  OPPORTUNITY TYPES & MATCHING                       β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                     β”‚
β”‚  OPPORTUNITY TYPES                    MATCHING ALGORITHM            β”‚
β”‚  ─────────────────                    ──────────────────            β”‚
β”‚                                                                     β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                      Score Calculation:            β”‚
β”‚  β”‚  TEACHING   β”‚  Creator teaches     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”‚
β”‚  β”‚             β”‚  β†’ Interested         β”‚ +10 pts per skill    β”‚     β”‚
β”‚  β”‚ Creator =   β”‚    users learn        β”‚     user can teach   β”‚     β”‚
β”‚  β”‚ Mentor      β”‚                       β”‚     that opp needs   β”‚     β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                       β”‚                      β”‚     β”‚
β”‚                                        β”‚ +8 pts per skill     β”‚     β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                       β”‚     user wants to    β”‚     β”‚
β”‚  β”‚  LEARNING   β”‚  Creator wants        β”‚     learn that opp   β”‚     β”‚
β”‚  β”‚             β”‚  to learn β†’           β”‚     offers           β”‚     β”‚
β”‚  β”‚ Creator =   β”‚  Interested           β”‚                      β”‚     β”‚
β”‚  β”‚ Learner     β”‚  users teach          β”‚ +5 pts bonus for     β”‚     β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                       β”‚     cross-department β”‚     β”‚
β”‚                                        β”‚     collaboration    β”‚     β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                       β”‚                      β”‚     β”‚
β”‚  β”‚  PROJECT    β”‚  Cross-functional     β”‚ Score = 0 if same    β”‚     β”‚
β”‚  β”‚             β”‚  collaboration β†’      β”‚     user as creator  β”‚     β”‚
β”‚  β”‚ Creator =   β”‚  Creator leads        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β”‚
β”‚  β”‚ Mentor      β”‚                                                    β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                      Match Statuses:               β”‚
β”‚                                       β€’ Pending β†’ Accepted          β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                      β€’ Pending β†’ Rejected          β”‚
β”‚  β”‚   GROUP     β”‚  Peer study group    β€’ Pending β†’ Expired           β”‚
β”‚  β”‚             β”‚  β†’ Creator leads      (auto on opp expiry)         β”‚
β”‚  β”‚ Creator =   β”‚  multiple members                                  β”‚
β”‚  β”‚ Mentor      β”‚                                                    β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                                                    β”‚
β”‚                                                                     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Key Features

πŸ‘€ Skill Profiles

Every employee starts by creating a personal skill profile that powers the matching engine and makes them discoverable in the marketplace.

Capability Description
Bio & Background Free-text description of professional background, interests, and what you’re passionate about
Availability Hours Set weekly hours available for SkillSwap activities (1–40 hours)
Meeting Style Preference Choose from virtual, in-person, hybrid, lunch & learn, or flexible
Best Times Free-text availability windows (e.g., β€œTuesday/Thursday 2–4 PM, Friday mornings”)
Profile Completion Tracker Dashboard percentage showing how complete your profile is
Profile Stats View total skills taught, average teaching rating, and active partnerships count

Use Case β€” Getting Started:

A marketing analyst joins SkillSwap, fills in their bio highlighting data visualization experience, sets availability to 2 hours/week, prefers virtual meetings during lunch hours, then adds β€œTableau” and β€œExcel” as teachable skills and β€œPython” as a learning interest. The system immediately begins surfacing recommended opportunities.

πŸ’‘ Pro Tip: Complete your profile fully β€” the profile completion percentage is visible on your dashboard and a complete profile makes you more discoverable when colleagues browse potential matches.


🎯 Teachable Skills & Learning Interests

The skills inventory is the heart of matching β€” declare what you can teach and what you want to learn.

Capability Description
Teachable Skills Add skills you can teach with proficiency level (beginner, intermediate, advanced, expert)
Skill Descriptions Optional description of your experience and teaching approach for each skill
Availability Toggle Toggle individual skills on/off for teaching without removing them from your profile
Learning Interests Add skills you want to learn with current level (beginner, intermediate, advanced)
Priority Levels Set learning urgency: πŸ”₯ Actively Looking, πŸ“š Interested, or πŸ’­ Someday
Learning Goals Describe what you hope to achieve and your preferred learning style
Skill Suggestions Auto-complete with popular skills from your organization and common skill suggestions
Teaching Ratings Accumulated rating from partnership feedback (displayed as X/5.0 with session count)

Use Case β€” Building a Skill Portfolio:

A senior developer adds β€œJavaScript” (expert), β€œReact” (advanced), and β€œSystem Design” (intermediate) as teachable skills, and β€œMachine Learning” and β€œPublic Speaking” as learning interests set to Actively Looking. When a colleague posts a β€œLearn React” opportunity, the system automatically surfaces it as a recommended match.


πŸ”„ Opportunity Board

The marketplace where employees post and discover learning and collaboration opportunities.

Capability Description
Four Opportunity Types Teaching (share expertise), Learning (seek a mentor), Project (cross-functional collaboration), Group (peer study circles)
Skills Tagging Tag opportunities with skills needed and skills offered for precise matching
Duration & Commitment Specify partnership duration in weeks and weekly time commitment in hours
Participant Limits Set maximum participants (1–50) with automatic tracking of current enrollment
Search & Filtering Full-text search across titles and descriptions, filter by type and skills
View & Interest Counts Track how many people have viewed and expressed interest in each opportunity
Expiration Dates Optionally set an expiry date after which the opportunity auto-closes
Featured Opportunities Mark high-priority opportunities as featured for additional visibility
Lifecycle Management Pause, resume, complete, or delete opportunities as needs change
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                  OPPORTUNITY LIFECYCLE                               β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                     β”‚
β”‚   Creator                    Interested User       System           β”‚
β”‚   ───────                    ───────────────       ──────           β”‚
β”‚                                                                     β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                                                   β”‚
β”‚   β”‚ Post New    β”‚                                                   β”‚
β”‚   β”‚ Opportunity β”‚                                                   β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜                                                   β”‚
β”‚          β”‚                                                          β”‚
β”‚          β–Ό               β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                           β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”       β”‚ Browse &     β”‚                           β”‚
β”‚   β”‚   ACTIVE     │◀─────│ Discover     β”‚                           β”‚
β”‚   β”‚              β”‚       β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                           β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜              β”‚                                    β”‚
β”‚          β”‚                     β–Ό                                    β”‚
β”‚          β”‚            β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”‚
β”‚          β”‚            β”‚ Express      │─────▢│ Skill Match    β”‚     β”‚
β”‚          β”‚            β”‚ Interest     β”‚      β”‚ Created        β”‚     β”‚
β”‚          β”‚            β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β”‚ (pending)      β”‚     β”‚
β”‚          β”‚                                  β””β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β”‚
β”‚          β”‚                                          β”‚               β”‚
β”‚          β–Ό                                          β–Ό               β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”‚
β”‚   β”‚ Accept /     │────── On Accept ────────▢│ Learning       β”‚     β”‚
β”‚   β”‚ Reject Match β”‚                          β”‚ Partnership    β”‚     β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜                           β”‚ Created        β”‚     β”‚
β”‚          β”‚                                  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β”‚
β”‚     β”Œβ”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”                                                     β”‚
β”‚     β–Ό    β–Ό    β–Ό                                                     β”‚
β”‚  Pause Resume Complete                                              β”‚
β”‚                                                                     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ’‘ Pro Tip: Use the Project opportunity type for short-term cross-functional work, and Group for ongoing peer study circles. Both support multiple participants, making them ideal for team-based learning.


🀝 Matching & Recommendations

The matching system pairs employees based on skill compatibility and surfaces the most relevant connections.

Capability Description
Express Interest One-click interest expression with optional message to the opportunity creator
Withdraw Interest Cancel pending interest before it’s accepted or rejected
Compatibility Scoring Automatic scoring based on skill overlap, learning interest alignment, and cross-department bonus
Matching Skills View See exactly which of your skills match an opportunity’s requirements (can teach vs. wants to learn)
Received Matches View all interest expressions for your own opportunities with employee profiles and scores
Sent Matches Track all opportunities you’ve expressed interest in and their current status
Accept / Reject with Message Respond to interest expressions with an optional message explaining your decision
Bulk Accept / Reject Select multiple matches and accept or reject them in one action
Recommendations Engine System recommends potential matches for your opportunities and opportunities for your skills
Invite to Opportunity Proactively invite specific employees to your opportunity based on recommendation data
Status Filtering Filter matches by status (pending, accepted, rejected, expired)

Use Case β€” Finding the Right Match:

A product manager posts a β€œLearn SQL” opportunity. Three colleagues express interest. The matches view shows compatibility scores: one data analyst scores 23 (can teach SQL + cross-department bonus), while another scores 10 (can teach SQL but same department). The product manager accepts the highest-scoring match, and a learning partnership is automatically created.


πŸ“š Learning Partnerships

Accepted matches become structured learning partnerships with session management, progress tracking, and mutual feedback.

Capability Description
Mentor/Learner Roles Automatically assigned based on opportunity type β€” teaching creators mentor, learning creators learn
Partnership Status Active, paused, completed, or cancelled with full lifecycle management
Progress Tracking Completion percentage based on elapsed time vs. expected duration
Overdue Detection Partnerships that exceed their expected completion date are flagged as overdue
Days Remaining Countdown showing how many days until expected completion
Session Scheduling Schedule individual sessions with title, description, date/time, and meeting link
Session Types Virtual, in-person, lunch & learn, or phone call
Session Lifecycle Sessions move through scheduled β†’ started β†’ completed (or cancelled / no-show)
Session Duration Tracking Automatic duration calculation from start to end time, or manual entry
Session Notes Both mentor and learner can add their own private notes for each session
Upcoming / Past Sessions Split view showing upcoming scheduled sessions and past completed sessions
Partnership Totals Running totals of completed sessions and total hours automatically updated
Pause / Resume Temporarily pause a partnership and resume when ready
Mutual Ratings Both mentor and learner rate the partnership 1–5 stars with feedback on completion
Skill Rating Updates Learner ratings automatically update the mentor’s teachable skill average rating
Partnership Summary Complete summary with duration, sessions, hours, skills taught/learned, and participant names
Session Reminders Reminders flagged at 24 hours and 1 hour before scheduled sessions
Reschedule Sessions Move a session to a new date/time with change notes logged automatically

Use Case β€” Running a Successful Partnership:

After accepting a match, a mentor schedules weekly virtual sessions every Thursday at 3 PM. Each week, both parties join, the mentor marks the session as started, and after 45 minutes marks it completed with notes. After 6 weeks and 6 completed sessions totaling 4.5 hours, the learner marks the partnership complete and gives the mentor a 5-star rating, which updates the mentor’s β€œSQL” teachable skill rating.


πŸ“Š Dashboard & Stats

The main dashboard provides a personal command center for all SkillSwap activity.

Capability Description
Profile Completion Card Progress bar showing how complete your skill profile is
Skills Taught Card Count of skills you’ve shared with colleagues
Active Partnerships Card Number of currently active learning partnerships (as mentor + as learner)
Opportunities Created Card Total opportunities you’ve posted to the community
Recent Opportunities Feed Latest 5 active opportunities with skills badges, view counts, and interest counts
Pending Matches Sidebar Up to 5 pending matches awaiting your review with quick-view links
Active Partnerships Sidebar Current partnerships with progress bars and partner names
Recommended Opportunities Up to 5 opportunities matching your learning interests
My Opportunities Paginated list of opportunities you’ve created with match and partnership counts

πŸ”§ Configuration & Settings

Administrators control how Skill Swap operates across the organization through a comprehensive settings panel.

Setting Description Default
Skills Profiles Enable employee skills inventory and competency tracking βœ… On
Opportunity Board Enable posting and discovery of learning opportunities βœ… On
Peer Matching Enable skills-based matching and mentor-mentee pairing βœ… On
Communication Hub Enable in-app messaging and collaboration coordination βœ… On
Skills Exchange β€œI can teach X, I want to learn Y” bartering marketplace ❌ Off
Project Marketplace Short-term cross-functional project opportunities ❌ Off
Learning Circles Peer-led study groups and knowledge sharing sessions ❌ Off
Internal Mobility Job rotation and department exploration programs ❌ Off
AI-Powered Matching Machine learning recommendation engine for opportunities ❌ Off
Analytics & Insights Skills marketplace analytics and learning ROI measurement ❌ Off
Gamification Points, badges, and achievement recognition system ❌ Off
External Integrations Connections with external learning platforms ❌ Off

Workflow Settings:

Setting Description Default
Require Manager Approval Manager must approve learning partnerships and project participation ❌ Off
Cross-Department Matching Allow employees to connect with colleagues from different departments βœ… On
Max Active Opportunities Maximum number of active opportunities per employee 5
Default Partnership Duration Default learning partnership duration in weeks 6 weeks
Auto-Complete Partnerships Automatically mark partnerships as complete after specified duration βœ… On

Privacy & Notification Settings:

Setting Description Default
Profile Visibility Default visibility: public, department only, or private Public
Anonymous Opportunities Allow posting opportunities without revealing identity ❌ Off
Reporting System Enable reporting of inappropriate content or behavior βœ… On
Email Notifications Send email notifications for new opportunities and matches βœ… On
In-App Notifications Show real-time notifications within the platform βœ… On
Notification Level Minimal, standard, or comprehensive notification volume Standard
Track Learning Hours Track time spent in learning partnerships and activities βœ… On
Skill Verification Allow peers to verify and endorse skills learned through SkillSwap ❌ Off

User Roles & Permissions

Action Employee Manager HR / Admin Super Admin
Create and manage skill profile βœ… βœ… βœ… βœ…
Add teachable skills and learning interests βœ… βœ… βœ… βœ…
Browse and search opportunities βœ… βœ… βœ… βœ…
Post new opportunities βœ… βœ… βœ… βœ…
Express / withdraw interest βœ… βœ… βœ… βœ…
Accept / reject matches for own opportunities βœ… βœ… βœ… βœ…
Participate in learning partnerships βœ… βœ… βœ… βœ…
Schedule and manage partnership sessions βœ… βœ… βœ… βœ…
Rate completed partnerships βœ… βœ… βœ… βœ…
Edit any opportunity (admin override) β€” β€” βœ… βœ…
Access Settings tab β€” β€” βœ… βœ…
Configure app modules and workflow β€” β€” βœ… βœ…
Manage privacy and notification settings β€” β€” βœ… βœ…

Getting Started

For Employees

  1. Set up your profile β€” Navigate to SkillSwap from the app marketplace. Complete your bio, set your weekly availability hours, and choose your preferred meeting style
  2. Add your skills β€” Go to the Skills & Interests tab to add skills you can teach (with proficiency level) and skills you want to learn (with priority level)
  3. Browse opportunities β€” Visit the Opportunities tab to search for teaching, learning, project, or group opportunities that match your interests
  4. Express interest β€” Found something interesting? Click Express Interest and optionally add a message explaining why you’re a great match
  5. Manage partnerships β€” Once accepted, schedule sessions, track progress, and rate your experience when the partnership completes

For Managers

  1. Encourage participation β€” Share SkillSwap with your team and encourage them to complete their skill profiles
  2. Post team opportunities β€” Create teaching opportunities to share team-specific knowledge across the organization
  3. Monitor team learning β€” Check partnership activity to see how team members are developing new skills through peer learning

For Administrators

  1. Enable the app β€” Activate Skill Swap from the marketplace and configure which modules are enabled for your organization
  2. Configure matching rules β€” Decide whether to allow cross-department matching and set the maximum number of active opportunities per employee
  3. Set privacy defaults β€” Choose default profile visibility (public, department only, or private) and notification levels
  4. Review advanced modules β€” As your organization matures, enable Skills Exchange, Learning Circles, Project Marketplace, and AI-Powered Matching for enhanced functionality

Skill Swap provides the following navigation tabs:

Tab Icon Description
Dashboard πŸ”„ Personal command center with stats, recent activity, and recommendations
My Profile πŸ‘€ View and edit your skill profile, bio, availability, and meeting preferences
Opportunities πŸ’‘ Browse, search, filter, and post learning and teaching opportunities
Skills & Interests ⭐ Manage your teachable skills and learning interests with suggestions
Matches 🀝 View received and sent matches, accept/reject, and see recommendations
Partnerships πŸ‘₯ Manage active learning partnerships, schedule sessions, and track progress
Settings βš™οΈ (Admin only) Configure modules, workflow rules, privacy, and notifications

Best Practices

  • βœ… Complete your profile fully β€” A detailed bio and well-tagged skills make you more discoverable and improve match quality
  • βœ… Set realistic availability β€” Start with 1–2 hours per week and increase as you get comfortable with the rhythm
  • βœ… Use specific skill names β€” β€œAdvanced Excel (Pivot Tables, VLOOKUP)” is more useful than just β€œExcel”
  • βœ… Write compelling opportunity descriptions β€” Explain what participants will learn, the expected time commitment, and what success looks like
  • βœ… Schedule sessions consistently β€” Regular cadence (weekly or bi-weekly) builds momentum and accountability in partnerships
  • βœ… Always provide ratings and feedback β€” Ratings help future participants choose the right mentors and improve the matching algorithm
  • βœ… Explore cross-department opportunities β€” The matching algorithm gives bonus points for cross-department collaboration, reflecting the higher value of diverse perspectives
  • βœ… Use the Group type for study circles β€” Peer-led study groups with 3–5 participants create rich learning environments without requiring a formal expert
  • βœ… Leverage recommendations β€” Check the Matches β†’ Recommendations tab regularly to discover opportunities and potential partners aligned with your profile
  • βœ… Toggle teaching availability β€” If you’re busy, toggle individual skills off rather than removing them β€” you can reactivate when your schedule opens up


Skill Swap β€” Learn from your colleagues, teach what you know, and build a culture of continuous peer learning.

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?