Ctrader Skills — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Ctrader Skills (Plugin) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
Aggregate score unchanged between these scans.
The primary manifest — the file an agent reads to learn what this artifact does.
[!WARNING] This project is in early development. APIs, skill content, and conventions may change.
Agent skills for working with the cTrader platform by Spotware Systems Ltd. These skills give AI coding agents the operational knowledge needed to drive cTrader MCP servers correctly: server-by-server semantics, units and encoding conventions, end-to-end trader workflows, a build-stamped reference of runtime behaviors per server, and named operational patterns for safe multi-step server interactions.
The skill bundles five Python helper scripts under skills/ctrader-mcp-servers/scripts/ that the AI agent invokes via python <script> for precision-critical calculations (pip math, position sizing, conversion-rate chains, tiered-margin computation, units encoding). These scripts use only the Python standard library -- no third-party packages required.
PATH (verify with python --version).brew install [email protected]sudo apt install python3.12winget install Python.Python.3.12 or download from python.orguv is NOT required to run the skill itself. It is recommended only for contributors to this repository (see CONTRIBUTING.md).The AI agent invokes the bundled scripts on your behalf; you do not need to run them by hand.
These skills can be installed via npx skills for any agent that supports the Agent Skills specification, including Claude Code, Cursor, Windsurf, Codex, Cline, and OpenCode. A native Claude Code plugin installation is also provided.
Using npx skills:
Local (current project):
npx skills add spotware/ctrader-skills --skill '*' --yesGlobal (all projects):
npx skills add spotware/ctrader-skills --skill '*' --yes --globalTo link skills to a specific agent (e.g. Claude Code):
npx skills add spotware/ctrader-skills --agent claude-code --skill '*' --yes --globalInstall directly as a Claude Code plugin:
/plugin marketplace add spotware/ctrader-skills
/plugin install ctrader-skills@ctrader-skillsAlternatively, clone the repository and use the bundled install script:
# Install for Claude Code in current directory (default)
./install.sh
# Install for Claude Code in a specific project directory
./install.sh ~/my-project
# Install for Claude Code globally
./install.sh --global
# Install for Deep Agents CLI in a specific project directory
./install.sh --deepagents ~/my-project
# Install for Deep Agents CLI globally
./install.sh --deepagents --global| Flag / Argument | Description |
|---|---|
DIRECTORY | Target project directory (default: current directory, ignored with --global) |
--claude | Install for Claude Code (default) |
--deepagents | Install for Deep Agents CLI |
--global, -g | Install globally instead of current directory |
--force, -f | Overwrite skills with same names as this package |
--yes, -y | Skip confirmation prompts |
After installation, run your coding agent from the directory where you installed (for local installs) or from anywhere (for global installs). The agent will discover the skills automatically and apply them whenever you work with a cTrader MCP server.
The skills themselves do not require any API keys. For cTrader account setup, MCP server installation, and platform documentation, see the cTrader Help Centre.
This software is proprietary to Spotware Systems Ltd. and forms part of the cTrader platform. Use is governed by the Spotware End User License Agreement.
See LICENSE and COPYRIGHT.md for full terms.
Contributions are welcome. See CONTRIBUTING.md for the development setup, conventional commit convention, skill authoring guide, and PR workflow. By participating, you agree to abide by the Code of Conduct.
To report a security vulnerability, please follow the process in SECURITY.md. Do not open a public GitHub issue for security reports.
cTrader is a registered trademark of Spotware Systems Ltd.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.