***

title: getHints
slug: /reference/typescript/agents/skill-base/get-hints
description: Return speech recognition hints for this skill.
max-toc-depth: 3
---------------------

For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

Return speech recognition hints relevant to this skill. The agent adds these
to the SWML document to improve recognition accuracy.

Override this method to provide skill-specific hints.

Takes no parameters.

## **Returns**

`string[]` -- Words or phrases to boost (default: empty array).

## **Example**

```typescript {17}
import { SkillBase, SkillManifest, SkillToolDefinition } from '@signalwire/sdk';

class WeatherSkill extends SkillBase {
  constructor(config?: Record<string, unknown>) {
    super('weather', config);
  }

  getManifest(): SkillManifest {
    return { name: 'weather', description: 'Provides weather information', version: '1.0.0' };
  }

  getTools(): SkillToolDefinition[] {
    return [];
  }

  getHints(): string[] {
    return ['weather', 'temperature', 'forecast', 'humidity', 'wind speed'];
  }
}
```