celeritas: Skill for Claude Code

.claude/skills/new-class/SKILL.md

new-class is a skill for Claude Code from celeritas-project/celeritas. It costs 41 tokens per session (551 once invoked), scanned A, original, no licence file.

A skill that creates new Celeritas source and test files with the required copyright header and adds them to the CMake build setup. CMake is a tool that generates build files for software projects.

In plain words
What is it for?
It is for adding new C++ source, CUDA source, and test files to Celeritas while registering them with its build system.
Why use it?
It reduces repetitive setup work and helps new files follow the project's required structure.

Skill for Claude Code

Written for Claude Code: installed under .claude/.

This is celeritas-project/celeritas's own configuration. It tells Claude Code how to work on celeritas itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything celeritas configures →

Reuse

Borrowing it

Nothing to install: this file belongs to celeritas-project/celeritas. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/celeritas-project/celeritas/develop/.claude/skills/new-class/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/celeritas-project/celeritas

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for new-class

README.md
[![agentmods](https://agentmods.dev/badge/skills/celeritas-project/celeritas/new-class/github.svg)](https://agentmods.dev/skills/celeritas-project/celeritas/new-class)
Your own site
<a href="https://agentmods.dev/skills/celeritas-project/celeritas/new-class"><img src="https://agentmods.dev/badge/skills/celeritas-project/celeritas/new-class/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for new-class

Your own site · 80×15
<a href="https://agentmods.dev/skills/celeritas-project/celeritas/new-class"><img src="https://agentmods.dev/badge/skills/celeritas-project/celeritas/new-class.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 41 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 551 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin unknown No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00041 $0.00551
Opus 5.5 $0.00016 $0.00220
Sonnet 5.5 $0.00008 $0.00110
Haiku 4.5 $0.00004 $0.00055

Measured 19d ago against content hash 95ce32c33ac5, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

new-class scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 19d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.claude/skills/new-class/SKILL.md · 48 lines

The source is not reproduced here

A licence we could not identify

The repository carries a LICENSE file, but it is custom or dual enough that GitHub cannot name it and neither can this catalogue. Unknown terms are not permission, so the body is not copied here. Read the licence at the source and decide for yourself.

Read it on GitHub

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 19d ago First seen · 48 lines · 41 tokens per session scan A 95ce32c33ac5

Subscribe to this mod's changes

new-class is a skill published in the GitHub repository celeritas-project/celeritas (105 stars, last pushed 2d ago), with no licence file. It adds 41 tokens to every session and 551 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-03.

Related

Other skills, from other repositories

cuopt-developer

Modify, build, test, debug, and contribute to NVIDIA cuOpt (C++/CUDA, Python, server, CI). Use for solver internals, PRs, DCO, and code conventions.

NVIDIA/cuopt · 47 tokens

readable-cpp

Readable C/C++/Rust/CUDA code rules inspired by The Art of Readable Code. Use when writing, reviewing, or refactoring C, C++, Rust, or CUDA code. Enforces short functions, flat control flow, clear naming, readable structure, and idiomatic patterns.

crazyguitar/cppcheatsheet · 63 tokens

cutedsl_megamoe

The explicit GenPhase prototype is independently owned by ../nextcutedslmegamoe. This legacy package lazily re-exports its six public GenPhase names. Follow that package's update workflow for GenPhase changes; keep this older snapshot separate. The default backend heuristics do not select GenPhase automatically.

flashinfer-ai/flashinfer · 0 tokens

swapab_cutedsl_megakernel

Skill "swapab_cutedsl_megakernel" from flashinfer-ai/flashinfer, covering updating the sm120 swap-ab cutedsl megamoe kernel src, layout, when the kernel team drops a new version of src/ and what not to update here.

flashinfer-ai/flashinfer · 0 tokens

cpp

Comprehensive C/C++ programming reference covering everything from C11-C23 and C++11-C++23, system programming, CUDA GPU computing, debugging tools, Rust interop, and advanced topics. Use for: C/C++ questions, C/C++ interview preparation, modern language features, RAII/memory management, templates/generics, CUDA…

crazyguitar/cppcheatsheet · 0 tokens

write-cuda-reduction-kernel

Guide the agent through designing and implementing a correct, efficient CUDA reduction kernel for a given operator (sum, max, min, or custom binary associative op), covering warp-level primitives, block-level reduction, multi-block strategies, and when to use CUB instead.

tensormux/kernel-skills · 0 tokens