Skip to content
Back to skills

Spell Check Post Spellcheck

ASecurity

Checks the input text for spelling mistakes and returns a corrected version along with per-word corrections.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 22, 2026
ai-agentsapi

Works with

  • api

Security analysis

A100/100

Scanned September 22, 2026

npx -y skills add bobadilla-tech/requiems-api-skills --skill spell-check-post-spellcheck --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Spell Check Post Spellcheck?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Spell Check Post Spellcheck
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/bobadilla-tech-spell-check-post-spellcheck/badge)](https://www.skillsdirectory.com/skills/bobadilla-tech-spell-check-post-spellcheck)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: spell-check-post-spellcheck
api: Spell Check
method: POST
path: /v1/text/spellcheck
base_url: https://requiems.xyz
description: Checks the input text for spelling mistakes and returns a corrected version along with per-word corrections.
---

## Endpoint

**POST https://requiems.xyz/v1/text/spellcheck**

## Check Spelling

Checks the input text for spelling mistakes and returns a corrected version along with per-word corrections.

## Parameters

| Name | Type | Required | Location | Description |
| ---- | ---- | -------- | -------- | ----------- |
| `text` | string | yes | body | The text to spell-check. |

## Request Example

```json
{
  "text": "Ths is a smiple tset"
}
```

## Response Example

```json
{
  "data": {
    "corrected": "This is a simple test",
    "corrections": [
      {
        "original": "Ths",
        "suggested": "This",
        "suggestions": ["Th's", "Th", "This"],
        "position": 0
      },
      {
        "original": "smiple",
        "suggested": "simple",
        "suggestions": ["simple", "smile", "Siple"],
        "position": 9
      },
      {
        "original": "tset",
        "suggested": "test",
        "suggestions": ["set", "test", "stet"],
        "position": 16
      }
    ]
  },
  "metadata": {
    "timestamp": "2026-01-01T00:00:00Z"
  }
}
```

## Response Fields

| Field | Type | Description |
| ----- | ---- | ----------- |
| `corrected` | string | The full input text with all misspelled words replaced by the top-ranked suggestion |
| `corrections` | array<object> | List of individual corrections. Each item contains: original (the misspelled word), suggested (the top-ranked replacement applied to corrected), suggestions (up to 3 ranked alternatives returned by LanguageTool, from most to least likely), and position (0-based Unicode character offset in the original text) |

## Errors

- `422` **validation_failed** — The text field is missing or empty.
- `400` **bad_request** — The request body is missing or malformed.
- `500` **internal_error** — Unexpected server error.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…