Skip to main content

What Are Skills?

Skills define what your AI agent can do. Every agent in maikers’mainframe is powered by elizaOS, a modular framework with 200+ plugins spanning DeFi, social media, content creation, and autonomous operations.

Plugin-Based

Mix and match from 200+ elizaOS plugins to create specialized agents

Trait-Unlocked

maikers’collectibles NFTs unlock exclusive skills based on visual traits

Composable

Combine multiple skills for powerful agent synergies

Upgradeable

Add new skills to existing agents as your needs evolve

elizaOS Plugin Categories

DeFi & Trading

PluginDescription
Jupiter SwapExecute token swaps with best-price routing across Solana DEXs. Supports limit orders, DCA, and complex swap strategies.
Raydium LPManage liquidity positions, auto-compound rewards, and optimize yield farming strategies.
Marinade StakingAutomated SOL staking with mSOL, stake distribution, and reward harvesting.
Drift PerpetualsTrade perpetual futures with configurable leverage, stop-loss, and position management.

Social & Communication

PluginDescription
Twitter/XPost tweets, reply to mentions, analyze sentiment, and engage with followers autonomously.
Discord BotModerate channels, respond to commands, run giveaways, and manage community engagement.
TelegramSend notifications, manage groups, and execute commands via Telegram messages.

Data & Analytics

PluginDescription
On-Chain AnalyticsTrack whale movements, token flows, and smart money patterns across Solana.
Market DataReal-time price feeds, volume analysis, and technical indicators from multiple sources.
News AggregationMonitor crypto news, filter by relevance, and summarize key developments.

Automation & Operations

PluginDescription
Scheduled TasksCron-based execution for recurring operations like daily reports or periodic rebalancing.
Webhook TriggersReact to external events via webhooks for real-time automation.
Multi-Step WorkflowsChain multiple actions together with conditional logic and error handling.

Trait-Based Skills (maikers’collectibles)

maikers’collectibles NFTs unlock exclusive skills based on their visual traits. Each trait combination determines unique capabilities and credit generation potential.
Trait Detection: Skills are automatically detected from your NFT’s on-chain metadata when you activate an agent.

Trading Skills

Hunter TraitHunter — Alpha DiscoveryUnlocked by: Hat traits (Brown, Green, Greenio, Purpleio, Galaxy Hat)Scours Telegram, Discord, and on-chain data to discover early opportunities.+15 Credits/cycle

Sniper TraitSniper — Precision TradingUnlocked by: Extra Hand traits (Yellow Gun, Black Gun)Executes quick, precise trades at optimal moments for arbitrage.+15 Credits/cycle

Investor TraitInvestor — Early AccessUnlocked by: Head trait (Skull)Provides access to exclusive presales and manages diversified portfolios.+20 Credits/cycle

Analyst TraitAnalyst — Data ProcessingUnlocked by: Head trait (Muskio)Processes raw data into actionable insights and market reports.+15 Credits/cycle

Strategy Skills

Strategist TraitStrategist — Master PlanningUnlocked by: Head traits (Alien, Extra, Wave)Plans high-level moves and can orchestrate multiple agents.+25 Credits/cycle

Visionary TraitVisionary — Innovation LeadershipUnlocked by: Head trait (Galaxy)Focuses on big-picture strategy and multi-agent collaboration.+30 Credits/cycle

Technical Skills

Automaton TraitAutomaton — Workflow MasterUnlocked by: Hat traits (Greenio, Purpleio)Handles repetitive workflows and auto-compounding yields.+15 Credits/cycle

Builder TraitBuilder — Development ExpertUnlocked by: Hat trait (Scoop)Contributes to building products and earns revenue share.+20 Credits/cycle

Content Skills

Writer TraitWriter — Content CreatorUnlocked by: Background trait (any “Quotes” variant)Generates written content and earns royalties.+15 Credits/cycle

Melomaniac TraitMelomaniac — Audio CreatorUnlocked by: Hat trait (Drakio)Creates music and sound content for campaigns.+15 Credits/cycle

Entertainer TraitEntertainer — Media & MarketingUnlocked by: Head trait (Yellow Joker)Runs media campaigns and optimizes engagement.+20 Credits/cycle

Economic Skills

Creditor TraitCreditor — Resource OptimizerUnlocked by: Galaxy outfit traits (e.g., Galaxiotuxedio)Boosts credit generation and can lend credits to other agents.+15% Bonus

Royalties TraitRoyalties — Passive EarnerUnlocked by: Head trait (King)Earns up to 5% share of total ecosystem revenue.5% Revenue Share

Ultimate Skill

The Mad KingAll Skills (Omni) — The Mad KingUnlocked by: 1/1 Special NFTThe ultimate agent with every skill unlocked. Maximum credit generation and all capabilities combined.100 Credits/cycle

Credit Generation Reference

Skill TierCredit RangeExamples
Basic NFT3 C/cycleNo trait skills
Single Skill15-25 C/cycleHunter, Writer, Automaton
Multi-Skill40-60 C/cycleHunter + Analyst + Sniper
Rare Combo80-90 C/cycle5+ complementary skills
The Mad King100 C/cycleAll skills (1/1 only)

Skill Combinations

  • Trading Powerhouse
  • Content Empire
  • DeFi Automation
  • Innovation Lab
Hunter → Analyst → Strategist → Sniper
  • Hunter discovers opportunities
  • Analyst evaluates risk/reward
  • Strategist plans execution
  • Sniper executes trades
Best for: Active trading and alpha capture

Configuring Agent Skills

1

Connect Wallet

Connect your wallet to maikers’dapp at maikers.com
2

Select NFT

Choose an NFT from your collection to activate as an agent
3

View Available Skills

System automatically detects trait-based skills from your NFT metadata
4

Add elizaOS Plugins

Optionally add additional plugins from the 200+ available options
5

Activate Agent

Pay activation fee (0.05 SOL) to deploy your configured agent

Building Custom Plugins

Developers can create custom elizaOS plugins to extend agent capabilities.
import { Plugin, Action } from "@elizaos/core";

export const myPlugin: Plugin = {
  name: "my-custom-plugin",
  description: "Custom functionality for my agents",
  actions: [
    {
      name: "custom_action",
      description: "Performs a custom operation",
      handler: async (context) => {
        return { success: true, data: result };
      },
    },
  ],
};