Xways Xtension Authoring

This skill should be used when the user asks to "create/scaffold a new X-Tension", "wrap a CLI tool in an X-Tension", "port a convention into an X-Tension" (helper-exe verification, Ctrl-to-save, output-dir), "audit/modernize an X-Tension", "build/compile an X-Tension", "prep an X-Tension for public release", or asks which XWF_* API call, flag, or property number to use, for X-Ways Forensics. Covers template selection, the PowerShell scaffold/build scripts, the convention library, and verifying every XWF_ call against distilled API reference notes. Does NOT handle general X-Ways usage question

7 stars 1 forksSoftware Development

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add kev365/xways-xtension-builder-skill --skill xways-xtension-authoring
Manual install
git clone --depth 1 https://github.com/kev365/xways-xtension-builder-skill.git /tmp/xways-xtension-builder-skill
mkdir -p ~/.claude/skills
cp -r /tmp/xways-xtension-builder-skill/. ~/.claude/skills/xways-xtension-authoring

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# X-Ways X-Tension Authoring

Author and maintain X-Ways Forensics X-Tensions — the `xways-<name>` DLLs that live in an `x-tensions/` working folder — quickly and correctly. Scaffold new X-Tensions by copying and parameterizing a starter template, port the documented conventions into existing ones, audit untested ones for API validity, and route every API question to the authoritative reference so generated code never invents `XWF_` calls.

This skill owns the X-Ways-specific *how*. For open-ended "what should this new tool do" ideation, brainstorm the tool's purpose first (the `superpowers:brainstorming` skill helps if you have it), then return here for template choice, scaffolding, conventions, and build.

Everything this skill needs is bundled with it — every path below is relative to this file.

## Hard gates (never violate)

- **Never edit [`templates/x-tensions/`](templates/x-tensions/) in place** — it is the pristine source. Scaffold a copy into `<project>/x-tensions/xways-<name>/` first (the script does this).
- **Never edit or commit a user-acquired SDK tree.** It lives at `references/api/` in *their* project — read-only, and never committed (copyright). That tree, not this skill's own [`references/`](references/) flow guides, is what "never edit `references/`" means. See [getting-the-sdk](docs/getting-the-sdk.md).
Read the full skill on GitHub

Details

Skill name
xways-xtension-authoring
License
MIT
Repo updated
16 August 2026

FAQ

What does the Xways Xtension Authoring skill do?

This skill should be used when the user asks to "create/scaffold a new X-Tension", "wrap a CLI tool in an X-Tension", "port a convention into an X-Tension" (helper-exe verification, Ctrl-to-save, output-dir), "audit/modernize an X-Tension", "build/compile an X-Tension", "prep an X-Tension for public release", or asks which XWF_* API call, flag, or property number to use, for X-Ways Forensics. Covers template selection, the PowerShell scaffold/build scripts, the convention library, and verifying every XWF_ call against distilled API reference notes. Does NOT handle general X-Ways usage question

How do I install the Xways Xtension Authoring skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add kev365/xways-xtension-builder-skill --skill xways-xtension-authoring. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Xways Xtension Authoring popular?

It lives in kev365/xways-xtension-builder-skill, which has 7 GitHub stars and 1 forks.

Related skills

Octav API

4

Octav-Labs/octav-api-skill

Integrate with Octav API for cryptocurrency portfolio tracking, transaction history, and DeFi analytics across 50+ blockchain networks. Use when building applications that need to: (1) Track wallet balances and net worth across multiple chains, (2) Query transaction history with filtering and search, (3) Monitor DeFi protocol positions (Aave, Uniswap, etc.), (4) Access historical portfolio snapshots, (5) Analyze token distribution and holdings, (6) Pay per request as an autonomous agent via x402. Triggers on: "Octav API", "crypto portfolio API", "blockchain portfolio tracking", "DeFi analytics

Software DevelopmentIn 2 lists

Rust Correctness

8

zsoXi/rust-correctness

Use when writing, fixing, or reviewing Rust code involving error handling, type invariants, ownership, lifetimes, async Send bounds, Clippy, or MSRV. Apply to E0382, E0499, E0502, E0597, E0716, use after move, overlapping borrows, short-lived temporaries, non-Send futures, panics on external input, deserialization that bypasses validation, and swapped identifiers.

Software Development

Ozon API

6

MissiaL/ozon-api

Use for Ozon Seller API and Ozon Performance API work: товары, цены, остатки, FBS/rFBS/FBO, поставки, возвраты, отчёты, финансы, отзывы, чаты, реклама, кампании, статистика, ставки. Triggers: ozon, озон, Ozon API, озон апи, Seller API, реклама на озоне, api-seller.ozon.ru, api-performance.ozon.ru, docs.ozon.ru/api.

Software Development

Powershell Windows CLI

8

UncertaintyDeterminesYou4ndMe/powershell-windows-cli-agent-skill

PowerShell and Windows Command Prompt (CMD/Batch) expert skill. Use whenever the user asks about PowerShell, pwsh, CMD.exe, batch files, Windows Terminal, Windows command line, Windows administration, Windows automation, registry edits, Windows services, event logs, scheduled tasks, WMI/CIM, Active Directory, UAC, execution policy, file permissions, PATH environment variables, or running Windows commands from an agent. Trigger especially on phrases like: "write a PowerShell script", "how do I do X in CMD", "Windows batch", "PowerShell error", "my CMD command failed", "list services", "query ev

Software Development

Automotive Syseng

6

duonghvu/automotive-syseng

When the user wants to analyze automotive requirements, check INCOSE/EARS compliance, review MISRA-C code, assess ADAS levels, or verify ISO 26262/AUTOSAR/SOTIF conformance. Also use when the user says 'check requirements', 'EARS check', 'INCOSE analysis', 'MISRA check', 'ASIL assessment', 'V-model check', 'requirements breakdown', 'ADAS level', 'AUTOSAR review', 'SOTIF analysis', 'functional safety', or 'requirements quality'. For general code review, see review.

Software Development

Opus Mode for Codex

8

ncusspm25/opus-mode-for-codex

Use for long-running or multi-turn tasks, ambiguous debugging, architecture work, multi-file changes, complex research, and continuation of context-heavy work. Preserve task state, synthesize earlier context, maintain global consistency, investigate root causes, challenge premature conclusions, and verify outcomes before claiming completion. Do not use for trivial edits, obvious one-step tasks, simple rewrites, isolated typos, or simple questions.

Software Development

Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.