sendcutsend
An agent skill by earthtojake, from earthtojake/text-to-cad. Tags: compliance, design, documents, evaluation, web.
What it does
Review DXF and STEP/STP uploads for SendCutSend.com orders using its ordering guide, catalog, and specs. Use only for SendCutSend.com preflight reports covering upload readiness, selected material/SKU/thickness/service availability, and service-specific checks for laser cutting, CNC routing, bending, tapping, countersinking, hardware insertion, and finishing.
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add earthtojake/text-to-cad --skill sendcutsend
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/earthtojake/text-to-cad
cp -r text-to-cad/skills/sendcutsend ~/.claude/skills/sendcutsend
Safety box score
Grade B, low risk: 18 of 100 risk points, rated 2026-09-25. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This skill is a SendCutSend preflight reviewer for DXF and STEP/STP uploads. It mainly touches local CAD files and live SendCutSend reference documents, so the main risks are outbound network fetches and local Python geometry inspection on user files; it does not request secrets or elevated privileges.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 1 (low) | It explicitly uses the active Python environment and geometry libraries for inspection: "Use the active project Python environment" and "Use `build123d.import_step` ... and the `ezdxf` package directly". |
| Network access | 2 (moderate) | It requires live outbound fetches on every review: "Fetch these URLs directly before each review" from `https://cdn.sendcutsend.com/specs/...`. |
| Filesystem reach | 1 (low) | It reads the exact upload file and may work with created or modified `.dxf`, `.step`, or `.stp` candidates, but the described scope is the working file set rather than system paths. |
| Secrets & credentials | 0 (none) | The skill does not ask for API keys, passwords, browser sessions, `.env` files, or other credentials. |
| Privilege & persistence | 0 (none) | There is no instruction to use sudo, install globally, register services, or change shell/OS settings. |
| Instruction hijack surface | 0 (none) | It does not instruct the agent to ignore its rules or follow arbitrary fetched instructions; it says to use official source documents as evidence. |
| Irreversible actions | 0 (none) | This is a review/preflight skill only; it does not push, publish, pay, book, delete, or send anything on its own. |
| Transparency | 1 (low) | Runtime behavior depends on external live sources and optional `$cad` / `$cad-viewer` skills that are not shipped in this bundle, so some behavior is environment-dependent. |
Before installing
- Confirm you are okay with live requests to `cdn.sendcutsend.com` on each review.
- Verify `$cad` and `$cad-viewer` are available if you want full geometry inspection and viewer handoff.
- Test it once on a non-sensitive sample CAD file, since it runs local Python geometry code.
Rated 2026-09-25 by an automated review of 4 files from the skill's repository.
Source
- Repository
- earthtojake/text-to-cad (all skills from this repository)
- Path
- skills/sendcutsend/SKILL.md
- Branch
- main
- Updated
- 2026-09-19
Related skills
- stitch::extract-static-html — Extract self-contained static HTML from a built web application or React components by inlining CSS and images.
- api-and-interface-design — Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface.
- archify — Create polished, validated architecture, workflow, sequence, data-flow, and lifecycle/state diagrams as explorable standalone HTML with inline SVG.
- customer-journey-map — Create an end-to-end customer journey map with stages, touchpoints, emotions, pain points, and opportunities.
- faceless-explainer — Turn arbitrary text — an article, notes, a topic, a brief — into a faceless explainer video: there is no site or footage to capture.
- interaction-design-board — Generate several genuinely different, runnable HTML interaction prototypes for one product surface, combine them in an interactive Design Board.