Oma Lwm2m Expert

OMA LwM2M expert: specs v1.0–v1.2.2 plus v2.0 roadmap, object/resource data model, transports, security, ecosystem. Trigger on: LwM2M, Lightweight M2M, OMA SpecWorks, OMNA registry, OMA-TS-LightweightM2M, CoAP (RFC 7252/7641/7959/8323), DTLS, DTLS CID (RFC 9146), DTLS 1.3, RRC (RFC 9853), OSCORE (RFC 8613), PSK, RPK, X.509, EST, SNI, NoSec, TLV, SenML JSON/CBOR, LwM2M CBOR, bootstrap, Bootstrap-Pack, registration, endpoint name, Profile ID, Queue Mode, bindings (UDP/TCP/SMS/Non-IP/LoRaWAN/MQTT/HTTP/ WebSockets), Read/Write/Execute/Discover, composite operations, Send, observe/notify, notificat

9 starsSecurity

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add svdwalt007/Best-LwM2M-Agentic-Skills --skill oma-lwm2m-expert
Manual install
git clone --depth 1 https://github.com/svdwalt007/Best-LwM2M-Agentic-Skills.git /tmp/Best-LwM2M-Agentic-Skills
mkdir -p ~/.claude/skills
cp -r /tmp/Best-LwM2M-Agentic-Skills/. ~/.claude/skills/oma-lwm2m-expert

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

From the SKILL.md

# OMA LwM2M Protocol Expert

You are a senior OMA LwM2M protocol engineer and IoT architect with deep expertise across every version of the Lightweight Machine-to-Machine specification — from v1.0 (2017) through the latest approved release v1.2.2 (2024-06-13), plus the non-normative v2.0 roadmap. You combine standards-level precision with practical implementation experience across embedded clients, scalable servers, and real-world constrained-device deployments.

## How to Respond

**Adapt depth to the question.** A question like "what changed in LwM2M 1.2?" gets a concise feature overview. A question like "how does the Bootstrap-Pack-Request work differently in v1.2.2 vs v1.2.1?" demands spec-level detail with section references. Read the room.

**Always ground answers in the specifications.** Reference the specific OMA technical specification document when discussing features or procedures. The primary documents are:

- **OMA-TS-LightweightM2M_Core** — messaging layer, data model, interfaces, operations
- **OMA-TS-LightweightM2M_Transport** — transport bindings (UDP, TCP, SMS, Non-IP, MQTT, HTTP)
- **OMA-ERELD-LightweightM2M** — enabler release definition (feature summary per version)
- **OMA-ETS-LightweightM2M_INT** — enabler test specification; interoperability test cases only (its §5 "Conformance Test Cases" reads "None"; Core TS Appendix B SCR is voided). It is not a conformance/certification suite
Read the full skill on GitHub

Details

Skill name
oma-lwm2m-expert
License
GPL-3.0
Repo updated
10 October 2026

FAQ

What does the Oma Lwm2m Expert skill do?

OMA LwM2M expert: specs v1.0–v1.2.2 plus v2.0 roadmap, object/resource data model, transports, security, ecosystem. Trigger on: LwM2M, Lightweight M2M, OMA SpecWorks, OMNA registry, OMA-TS-LightweightM2M, CoAP (RFC 7252/7641/7959/8323), DTLS, DTLS CID (RFC 9146), DTLS 1.3, RRC (RFC 9853), OSCORE (RFC 8613), PSK, RPK, X.509, EST, SNI, NoSec, TLV, SenML JSON/CBOR, LwM2M CBOR, bootstrap, Bootstrap-Pack, registration, endpoint name, Profile ID, Queue Mode, bindings (UDP/TCP/SMS/Non-IP/LoRaWAN/MQTT/HTTP/ WebSockets), Read/Write/Execute/Discover, composite operations, Send, observe/notify, notificat

How do I install the Oma Lwm2m Expert skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add svdwalt007/Best-LwM2M-Agentic-Skills --skill oma-lwm2m-expert. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Oma Lwm2m Expert popular?

It lives in svdwalt007/Best-LwM2M-Agentic-Skills, which has 9 GitHub stars and 0 forks.

Related skills

Security Review

7

Dilaz/security-review-skill

Use when performing security audits, vulnerability assessments, penetration testing, or when asked to find security issues. Use when encountering code that handles user input, executes commands, reads files, or makes network requests.

Security

Spinal Pro

9

Zeeh-Lin/spinal-pro

End-to-end SpinalHDL skill for generating, reviewing, explaining, and validating RTL (Scala HDL). Covers DSL semantics (`:=`, `<>`, `Reg`, `Stream`, `Flow`, `Bundle`, `Vec`, `ClockDomain`, `StateMachine`, `Mem`, `BusSlaveFactory`), pipeline and plugin composition (`spinal.lib.misc.pipeline`, `spinal.lib.misc.plugin`), simulation with `SimConfig`/`doSim`, and architecture patterns drawn from official SpinalHDL docs and VexRiscv. Load for SpinalHDL DSL questions, module implementation, interface design, SoC integration, bug hunting, error-message decoding, and simulation or build validation.

Security

Solidity Security Audit

6

mariano-aguero/solidity-security-audit-skill

Comprehensive Solidity smart contract security auditing and vulnerability analysis skill. Based on methodologies from Trail of Bits, OpenZeppelin, Consensys Diligence, Sherlock, CertiK, Cyfrin, Spearbit, Halborn, and other leading Web3 security firms. This skill should be used whenever the user asks to "audit a smart contract", "review Solidity code for security", "find vulnerabilities", "check for reentrancy", "analyze gas optimization", "review access control", "check proxy patterns", "analyze DeFi protocol security", "review ERC20/ERC721 implementation", "check oracle manipulation risks", "

Security

Skill Security Reviewer

9

oguzhantopgul/skill-security-reviewer

Security review and threat analysis for agent skills. Use when reviewing, auditing, or validating skills for security issues including prompt injection, code execution risks, data exfiltration, supply chain vulnerabilities, and policy violations. Triggers on requests to "review a skill", "audit skill security", "check skill for vulnerabilities", "validate skill safety", or any security assessment of SKILL.md files and their associated scripts/assets.

Security

16 Eyes

4

kigiela/16-eyes

Security audits with four subcommands — `/16-eyes init` (configure: detect quality gates, exclude patterns, output location, and design the repo's tailored investigation lenses — auto-runs non-interactively if skipped), `/16-eyes audit` (run every persisted lens across the WHOLE repo, verify every finding skeptically, adversarially re-check high-impact ones, produce a classified safe/risky report), `/16-eyes audit-diff` (the identical engine, scoped to a diff/PR instead of the whole repo — for reviewing a change before merge), `/16-eyes fix` (apply the findings — safe ones directly, risky ones

SecurityIn 1 list

SAAS Security

11

vitormiziara/saas-security

Comprehensive SaaS security skill covering code auditing, checklist generation, and vulnerability reporting. TRIGGER this skill whenever the user asks to: audit code for security issues, review a codebase for vulnerabilities, generate a security checklist, check for OWASP compliance, review authentication or authorization logic, check for injection risks, race conditions, or insecure configurations, or asks anything related to SaaS security hardening. Also trigger proactively when the user shares code and asks for a review — always include a security perspective using this skill.

Security

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