← Back to Skills Marketplace
kofna3369

axiom-luhn-check

by Kofna3369 · GitHub ↗ · v0.1.2 · MIT-0
cross-platform ✓ Security Clean
53
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install axiom-luhn-check
Description
Luhn algorithm validator — credit cards (Visa, MC, Amex, Discover), SIRET/SIREN, IMEI, ISBN-10/13. Use when you need to validate any number that uses Luhn. P...
README (SKILL.md)

axiom-luhn-check

Version: 0.1.2 Axioma Tools

Validates numbers using the Luhn algorithm with auto-detection of common types.

What this skill does

  • Luhn check on any number string
  • Auto-detects type (Visa/MC/Amex/Discover/SIRET/IMEI/ISBN-10/13)
  • JSON output for scripting
  • Handles spaces and dashes in input

When to use this skill

  • ✅ Validate credit card before submission
  • ✅ Audit IMEI of mobile devices
  • ✅ Validate ISBN before cataloging books
  • ✅ Validate French SIRET/SIREN
  • ❌ Need PCI-compliant full validation (this is checksum only)

Usage

python3 axiom_luhn_check.py "4532 0151 1283 0366"
python3 axiom_luhn_check.py "356938035643809" --json
from axiom_luhn_check import validate, detect_type
validate('4532015112830366')  # True
detect_type('356938035643809')  # 'amex'

Validation

Check Status
Unit tests 25+ cases
Performance \x3C100ms
Security Pure stdlib, no injection
Determinism Byte-to-byte stable
License Apache-2.0

Last updated: 2026-06-14

Usage Guidance
Install only if you need a simple local Luhn checksum helper. Do not use it as authoritative ISBN validation, full payment-card validation, issuer validation, or business-identifier compliance logic without fixing and testing the per-identifier algorithms first.
Capability Assessment
Purpose & Capability
The files coherently implement a local Luhn checksum CLI/API using Python standard library only, but the documentation overclaims support for ISBN-10/13 even though those do not use plain Luhn validation.
Instruction Scope
Runtime instructions are limited to user-invoked CLI/Python usage and disclose checksum-only limitations for cards, though the claimed identifier coverage is broader than the implementation supports.
Install Mechanism
The artifact contains plain markdown, a Python script, and tests; there are no package install hooks, dependency downloads, or automatic execution paths.
Credentials
The tool only processes user-provided strings locally and imports standard modules such as re, sys, argparse, and json; no filesystem scanning, network access, or credential access is present.
Persistence & Privilege
No persistence, privilege escalation, background workers, profile/session access, or mutation of user data is present.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install axiom-luhn-check
  3. After installation, invoke the skill by name or use /axiom-luhn-check
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.2
v0.1.2: Make trilingual EN/FR/ZH the latest version (was 0.1.1/0.1.6, semver too low)
v0.1.1
v0.1.1: Trilingual SKILL.md (EN/FR/ZH) added for ClawHub
v0.1.0
v0.1.0: Luhn validator. Auto-detects Visa/MC/Amex/Discover/SIRET/IMEI/ISBN-10/13.
Metadata
Slug axiom-luhn-check
Version 0.1.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is axiom-luhn-check?

Luhn algorithm validator — credit cards (Visa, MC, Amex, Discover), SIRET/SIREN, IMEI, ISBN-10/13. Use when you need to validate any number that uses Luhn. P... It is an AI Agent Skill for Claude Code / OpenClaw, with 53 downloads so far.

How do I install axiom-luhn-check?

Run "/install axiom-luhn-check" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is axiom-luhn-check free?

Yes, axiom-luhn-check is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does axiom-luhn-check support?

axiom-luhn-check is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created axiom-luhn-check?

It is built and maintained by Kofna3369 (@kofna3369); the current version is v0.1.2.

💬 Comments