# Ielts Core

> |

- **Type:** Skill
- **Install:** `agentstack add skill-vincejan-ielts-claude-skills-ielts-core`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [VinceJan](https://agentstack.voostack.com/s/vincejan)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [VinceJan](https://github.com/VinceJan)
- **Source:** https://github.com/VinceJan/ielts-claude-skills/tree/main/ielts-core

## Install

```sh
agentstack add skill-vincejan-ielts-claude-skills-ielts-core
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# IELTS Core

This skill is the shared infrastructure layer for the IELTS skill system.

Do not use this as the user-facing coach. Use the subject skills for coaching:
`ielts`, `ielts-diagnose`, `ielts-writing`, `ielts-reading`, `ielts-listening`,
`ielts-speaking`, `ielts-vocab`, and `ielts-dashboard`.

## Shared Resources

Read these references only when needed:

- `references/current-ielts-facts.md`: current exam format, scoring, and calibration rules.
- `references/data-schema.md`: local data layout and machine-readable event schema.
- `references/study-methods.md`: evidence-aligned study design and boundaries.

## Data Helper

Prefer the deterministic helper over hand-editing summary files:

```bash
python ../ielts-core/scripts/ielts_data.py init
python ../ielts-core/scripts/ielts_data.py record --module writing --kind correction --metrics "{\"overall\":6.5}" --notes "Task 2 correction"
python ../ielts-core/scripts/ielts_data.py vocab-add --word erosion --pos n. --meaning "侵蚀" --source C18T1P2
python ../ielts-core/scripts/ielts_data.py build-dashboard
```

If the helper is unavailable, fall back to the Markdown formats in
`references/data-schema.md` and tell the user that deterministic logging was not available.

## Maintenance Rules

- Keep subject skills short and procedural.
- Put shared facts in `references/current-ielts-facts.md`, not repeated across every skill.
- Treat IELTS raw-score conversions as approximate unless copied from an official source for a specific test.
- Treat AI writing/speaking scores as calibration signals, not official scores.
- Record durable study data in `~/.ielts/events.jsonl`; generate summaries from events when possible.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [VinceJan](https://github.com/VinceJan)
- **Source:** [VinceJan/ielts-claude-skills](https://github.com/VinceJan/ielts-claude-skills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-vincejan-ielts-claude-skills-ielts-core
- Seller: https://agentstack.voostack.com/s/vincejan
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
