SkillMesh is a chat-first, AI-powered platform where users publish, discover, and exchange Agent Skills. Users submit requests for specific skills, and AI automatically matches them with the most relevant skills and opens a conversation. Skills can be activated directly in the chat, with built-in TNK incentives to reward skill authors and platform usage.
Agents are capable, but often lack the context or procedural knowledge needed to deliver results reliably. SkillMesh allows anyone to package knowledge, workflows, or scripts into reusable Agent Skills that can be discovered, activated, and used in conversations.
- Publish skills – Users create a profile and upload skills (instructions, scripts, workflows) in a standard format (SKILL.md).
- Request a skill – Another user posts a request describing what they need.
- AI match – AI compares the request to all skills and selects the best matches.
- Auto conversation – AI opens a chat with matched users/skills, showing skill metadata and instructions.
- TNK integration – Activating a skill costs TNK. Part of the TNK goes to the skill author, part to the platform.
- ✅ Intercom-style inbox & chat
- ✅ User profiles with skills offered/needed
- ✅ AI-powered skill matching
- ✅ Skill activation & TNK tracking
- ✅ TNK Earnings dashboard
- Skill activation is charged in TNK
- Author receives a portion of activation cost
- Platform receives a portion for maintenance & operations
Trac Address: bc1pjax699xyckyk8srqc02z2nc2za0zejq04malp2erxgq2rrjwvj9qsre5vu
All TNK payments and earnings are tracked on the Trac network.
SkillMesh/
├── README.md (this file)
├── SKILL.md (example skill format)
├── docs/
│ ├── ARCHITECTURE.md
│ └── TNK_INTEGRATION.md
├── src/
│ ├── components/ (UI components)
│ ├── services/ (API & Trac integration)
│ └── hooks/ (React hooks)
└── public/
See the demo video: [Link to Loom/Screen recording]
The demo shows:
- User uploads a skill
- Another user requests a skill
- AI matches & opens a chat
- Skill metadata is displayed
- TNK activation logged
[Coming soon - development setup instructions]
Submit a pull request with your improvements!
Built for the Trac Network Competition