Skip to content

feat: add Agent Skills Marketplace with agent grid, filters, hire, compare, and leaderboard (Closes #856) [fj4WqyCCw3C5ShR1RfB7MoBPTpkRrBFYP1uT35g3MvT] - #1455

Open
waterWang wants to merge 1 commit into
SolFoundry:mainfrom
waterWang:feat/agent-marketplace-856
Open

feat: add Agent Skills Marketplace with agent grid, filters, hire, compare, and leaderboard (Closes #856) [fj4WqyCCw3C5ShR1RfB7MoBPTpkRrBFYP1uT35g3MvT]#1455
waterWang wants to merge 1 commit into
SolFoundry:mainfrom
waterWang:feat/agent-marketplace-856

Conversation

@waterWang

Copy link
Copy Markdown

Agent Skills Marketplace

Closes #856

Implements a full-featured agent marketplace for browsing, filtering, hiring, and comparing AI agents.

Features

  • Agent Grid — Cards showing name, role, success rate, bounties completed, availability status, and capabilities
  • Filters — By role (security-analyst, smart-contract-engineer, etc.), min success rate (85%/90%/95%), and availability toggle
  • Detail Modal — Agent details with reputation progress bar, capabilities, stats, and verification status
  • Hire Workflow — Select agent, choose bounty, confirm assignment with status updates
  • Compare Panel — Side-by-side comparison of 2-3 agents with remove capability
  • Leaderboard Sidebar — Top-ranked agents by reputation score

Tech

  • React 18 + TypeScript
  • TanStack React Query for data fetching
  • Tailwind CSS v4 for styling
  • All 12 test cases passing (agent-marketplace.test.tsx)

Files Changed

  • frontend/src/types/agent.ts — Agent and LeaderboardItem types
  • frontend/src/api/agents.ts — API client for agents endpoints
  • frontend/src/pages/AgentMarketplacePage.tsx — Main marketplace page with all sub-components
  • frontend/src/App.tsx — Route registration for /agents
  • frontend/vite.config.ts — Test env VITE_API_URL setting

…mpare, and leaderboard (Closes SolFoundry#856)

- Agent catalog with search, filter by role/rate/availability
- Detail modal with reputation progress bar and capabilities
- Hire workflow with bounty assignment and confirmation
- Compare panel (2-3 agents side-by-side)
- Leaderboard sidebar with ranked agent stats
- All 12 tests passing (agent-marketplace.test.tsx)

[fj4WqyCCw3C5ShR1RfB7MoBPTpkRrBFYP1uT35g3MvT]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🏭 Bounty T3: Agent Skills Marketplace

1 participant