Skills

Extend your agents with
powerful Skills.

Skills are modular capabilities that extend what your agent can do. Enable built-in features or create your own.

What are Skills?

Skills are specialized modules that give your agent new capabilities. Each skill includes prompting instructions that tell the agent when and how to use it, plus optional code that implements the skill's logic. Think of them as plugins for your AI—easy to enable, configure, and create.

Prompting

Natural activation

Each skill has prompting that describes when it should activate. Your agent reads these and decides automatically when to use each skill based on your request.

Code

Custom logic

Skills can include Python code that implements specialized functionality—API integrations, data processing, or any custom logic your workflow needs.

Toggle

Full control

Enable or disable skills per conversation. Keep your agent focused by only activating the skills you need for each task.

Default Skills

Every workspace comes with powerful skills pre-installed. Enable them with one click and start using advanced capabilities immediately.

Deep Research

Comprehensive research & analysis

Conduct in-depth research on any topic using Gemini Deep Research API. Get multi-source analysis, academic citations, and comprehensive reports.

Capabilities

  • Multi-source research synthesis
  • Academic paper analysis
  • Market trend research
  • Fact-checking with citations

Example prompts

  • "Research quantum computing advances"
  • "Analyze market trends in EV industry"
  • "Investigate climate change mitigation"

Web Search

Real-time web intelligence

Access real-time information from the web. Get current news, quick fact lookups, and website-specific searches with summarized results.

Capabilities

  • Real-time web search
  • News aggregation
  • Source verification
  • Summary generation

Example prompts

  • "Latest AI regulation news"
  • "Current cryptocurrency prices"
  • "Recent product reviews"

Image Generation

AI-powered visual creation

Generate stunning images from text descriptions using advanced diffusion models. Create artwork, illustrations, logos, and designs.

Capabilities

  • Text-to-image generation
  • Style customization
  • High-resolution output
  • Multiple art styles

Example prompts

  • "Create watercolor landscapes"
  • "Design tech startup logos"
  • "Generate futuristic cityscapes"

Frontend Design

Distinctive UI creation

Create production-grade frontend interfaces with high design quality. Build memorable web components, pages, and applications that avoid generic AI aesthetics.

Capabilities

  • Bold aesthetic directions
  • Distinctive typography choices
  • Cohesive color themes
  • Purposeful motion & animations

Example prompts

  • "Build a luxury brand landing page"
  • "Create a brutalist dashboard UI"
  • "Design a retro-futuristic interface"

PowerPoint/PPTX

Professional presentations

Create, edit, and analyze PowerPoint presentations. Build from scratch with HTML workflows, work with templates, or edit existing presentations using OOXML.

Capabilities

  • Create from scratch or templates
  • OOXML editing & validation
  • Thumbnail grid generation
  • Text extraction & replacement

Example prompts

  • "Create a sales pitch deck"
  • "Update branding across all slides"
  • "Extract content from presentations"

Custom Skills

Don't see a skill you need? Create your own. Write the prompting instructions, implement your logic in Python, and your skill becomes available to your agent instantly.

Write Custom Code

Implement your skill logic in Python with full access to system resources and APIs.

Define Prompting

Create detailed prompting guides that tell the agent exactly when and how to use your skill.

Configure Behavior

Set up input parameters, output formats, and execution options for your skill.

Multi-File Support

Organize complex skills with multiple code files and dependencies.

my-custom-skill.py
#!/usr/bin/env python3"""Custom Skill: Data AnalyzerProcesses CSV files and generates insights."""import pandas as pddef analyze_data(file_path):"""Analyze CSV and return insights."""df = pd.read_csv(file_path)return {"rows": len(df),"columns": list(df.columns),"summary": df.describe()}

Why Skills?

Skills transform your agent from a general assistant into a specialized powerhouse.

Modular & Extensible

Add new capabilities without changing your agent's core configuration. Skills are plug-and-play.

Context-Aware

Skills understand when to activate based on your prompt, making interactions natural and intuitive.

Secure Execution

Skills run in isolated environments with controlled access to resources and APIs.

Version Control

Track changes, roll back updates, and maintain multiple versions of your skills.

How Skills Work

Your agent automatically decides when to use each skill based on your prompt.

1

Enable Skills

Toggle on the skills you want available for your session

2

Write Your Prompt

Ask your agent to do something—naturally, like you always do

3

Agent Decides

Your agent reads skill prompting and picks the right one

4

Skill Executes

The skill runs its code and returns results to your agent

Ready to extend your agent?

Enable built-in skills or create your own. Your agent becomes more powerful with every skill you add.