Skip to main content

Custom Skills

Custom Skills are custom research procedures and processing logic you can add to the Snorbe agent. Define frequently used research workflows or specific output formats as skills, and call them from chat to execute automatically. In short, it lets you program your own research templates and reuse them whenever needed.

What You Can Do

Create Skills

Define skills in a Markdown-based format. Describe the research steps, tools to use, and the desired output format.

Invoke Skills

Call defined skills from chat and execute them. The agent will automatically follow the specified procedure.

Official Skills

Enable official skills provided by Snorbe and call them directly. Use them as templates for common research use cases.

Skill Management

List, edit, and delete the skills you’ve created. Share skills within your team to standardize research workflows.

Fork Skills

When you edit an enabled official skill, it is automatically forked (copied) and saved as your own. Forked skills take priority over the official version.

ZIP Export/Import

Export and import skills as ZIP packages. Convenient for sharing skills across teams or workspaces.

How to Use

1. Create a Skill

Create a new skill from the Skill Management screen in the Customize settings. Write the skill in Markdown format, with skill metadata defined in the frontmatter.
---
name: Competitive Analysis Skill
description: A skill for analyzing competitors of a specified company
---

# Steps

1. Collect web information about the target company
2. Identify 3–5 major competitors
3. Create a comparison table from technology, market, and pricing perspectives
4. Export as a viewpoint matrix

2. Invoke the Skill

Enter the skill name or related keywords in the chat interface, and the agent will select and execute the appropriate skill.

3. Review the Results

The agent executes the research following the skill’s steps and outputs results in the defined format.

Official Skills

Snorbe ships with a set of official skills. Simply enable them and call them directly from chat.
Official skill source is public on GitHub. External agents like Claude Code, Cursor, and Codex can also use them.

deskrexai/snorbe

Skill source repository. Issues and PRs welcome.

Agent Skill

Install with npx skills add deskrexai/snorbe to call from external agents

Academic and research

Paper Search (arXiv / PubMed / Semantic Scholar)

Cross-search academic databases with a multi-angle strategy, citation traversal, and filters (year, journal, etc.) to collect related research comprehensively.

Statistical Research (e-Stat)

Retrieve market size, demographics, and economic indicators from government statistical databases.

JPO (Japan Patent Office)

Search Japanese patents and utility models. Ideal for prior-art review in Japan.

EPO OPS (European Patent Office)

Retrieve bibliographic information on European and international patents.

Google Patents

Cross-search patents worldwide with broad coverage for trend scans.

Market and investment data

CB Insights

Research startups, investment trends, and market maps.

PitchBook

Retrieve venture capital, M&A, and company valuation data.

Statista

Access market size, statistics, and industry reports.

Artifact generation

Image Editing

Crop, resize, and edit images inside the agent. Shape visuals for your research deliverables.

Data Analysis and Visualization

Analyze CSV and other data and generate charts — automating the visualization work for your reports.
Visual artifacts — HTML, SVG, and images generated by skills — are automatically rendered as PNG previews in the chat. Generated files are available for download.

Document processing

PDF Toolkit

Read, split, merge, and extract text from PDFs. Process PDF documents as part of your research output.

DOCX Toolkit

Read, create, and edit Word documents. Format research results into Word reports.

XLSX Toolkit

Read, process, and chart Excel spreadsheets and CSVs. Aggregate and visualize numerical data.

PPTX Toolkit

Read, create, and edit PowerPoint slides. Compile research results into slide decks.

Browser automation

Browser Harness

Run browser-based skills. Automate routine data collection from specific sites or navigate pages that require login. Screenshots taken during browsing are displayed in the timeline.

Per-skill model override

Add a model field to the SKILL.md frontmatter to override the model used when that specific skill runs. This lets you pin a high-precision model like Claude Opus 4.7 to a specialized skill that needs it.
---
name: Competitive Analysis Skill
description: A skill for analyzing competitors of a specified company
model: claude-opus-4-7
---

Per-Agent Skill Settings

Skills can be enabled or disabled on a per-agent basis.
  • From the agent edit screen, select which skills that agent should use
  • When creating an agent, you can also choose the skills to enable
  • From the skill management screen, bulk-enable or bulk-disable skills
  • The skill management screen shows which agents are using each skill

Skill Context Files

When a skill runs, conversation history and recent tool execution results are automatically written as Markdown files inside the sandbox. Your skill code can reference these files to produce context-aware output. If you attach files when creating a skill, those files are also transferred into the sandbox.

Common Use Cases

Automate Routine Research

Define weekly competitive research or market reports as skills to streamline repeated execution.

Standardize Output Formats

Lock in report or presentation formats via skills to ensure consistency across the team.

Specialized Domain Research

Accumulate domain-specific research procedures for pharmaceuticals, materials, regulations, and other specialized areas as reusable skills.

Custom Skills are written in Markdown. Skills can use all tools available to the agent — including web search, academic databases, browsing, and more.