CtrlK
BlogDocsLog inGet started
Tessl Logo

sendcutsend

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.

67

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

SendCutSend

Provenance: maintained in earthtojake/text-to-cad. Use the installed local skill files as the runtime source of truth; the repository link is only for provenance and release review.

Use this skill to produce conservative, evidence-backed SendCutSend preflight reports for DXF and STEP/STP files.

Treat SendCutSend's ordering guide, catalog JSON, and specs JSON as evidence feeds, not stable APIs. Field names, types, and coverage may vary. Do not turn missing, unparsable, N/A, or conflicting source data into a pass or fail. Fetch sources directly from official URLs and use local inspection code only to measure specific file facts; write the final report from explicit comparisons.

Geometry Inspection

Use the active project Python environment for local geometry inspection code. If the $cad skill is available, use it first for STEP/STP/DXF geometry inspection, measurement, and validation workflows, then add any SendCutSend-specific targeted measurements that are still missing. Use build123d.import_step for STEP/STP inspection and build123d.ezdxf for DXF inspection when geometry facts are required. Do not use raw text parsing or alternate geometry backends for geometry facts.

Replicator review pane Handoff

After completing SendCutSend work that creates or modifies a .dxf, .step, or .stp upload candidate, you must ALWAYS hand the explicit file path(s) to Replicator artifact review pane when that skill is installed. Replicator artifact review pane must start Replicator review pane if it is not already running and return link(s) to the relevant created or updated file(s); if Replicator artifact review pane is unavailable or startup fails, report that instead of silently omitting the handoff.

Official Sources

Before each review, fetch and inspect the current SendCutSend source documents directly from the official URLs listed in references/official-sources.md:

Use the source URL, access date, and JSON _meta values in the source bibliography when helpful. If a source cannot be fetched, report that current SendCutSend sources were unavailable and avoid ready verdicts for dependent checks.

Workflow

  1. Collect order intent.
    • Prefer DXF for laser sheet cutting and 2D sheet profiles.
    • Prefer STEP/STP for CNC routing and 3D model upload workflows.
    • Record file type, intended process, material/SKU, thickness, quantity, services, finish, and hardware.
    • If order context is missing or ambiguous, inspect enough source data to present concrete options, then ask the user to confirm before writing a readiness verdict. Include candidate SKUs/materials/thicknesses/services with relevant source links; include photo_url images and learn_more_url links from the specs JSON when available.
  2. Read references/official-sources.md, fetch the official sources directly, then inspect the returned documents. Normalize source facts defensively: parse numeric strings, size strings, N/A, missing fields, mixed types, and absent service arrays into explicit notes.
  3. Inspect the exact upload file with $cad when available and with targeted Python/build123d for any missing facts. Do not inspect only the source generator, CAD model, or generator console summary.
    • DXF: measure units, bounds, layers, entity types, open/duplicate geometry, unsupported annotations, candidate holes/circles, linework stats, bend-line candidates, bend-to-cut distances, bend-adjacent cut geometry, local flange depths, and degenerate zero-area contours as needed for the selected service.
    • STEP/STP: measure parseability, units hints, solid/surface signals, bounding box, shell/body signals, validity, sheet thickness where available, cylindrical bend-face radii where bending is in scope, and limitations as needed for the selected service.
    • Keep each inspection helper fact-only. It may report measurements, parse errors, and limitations, but it must not emit pass/fail/readiness statuses.
  4. Select source records by evidence quality.
    • Use exact SKU as the only authoritative catalog/spec join.
    • If only material and thickness are provided, use a selected material only when the candidate match is unique and exact enough; otherwise list candidates with links/images from the source records and ask the user to choose.
    • Use the catalog JSON for orderability: stock, cutting process, available services, size limits, hardware, and finishes.
    • Use the specs JSON for engineering values: tolerances, holes, bridges, bending, tapping, countersinking, hardware insertion, finishing, and material properties.
    • Use the ordering guide for plain-language workflow and general file-format rules.

Detailed Review Reference

Read references/review-checks.md when writing the comparison table, reviewing DXF/STEP geometry details, producing diagnostic images, or preparing the final SendCutSend report. Also use references/official-sources.md and references/report-template.md as needed.

References

  • Official source selection: references/official-sources.md
  • Review checks: references/review-checks.md
  • Report shape: references/report-template.md
Repository
JimmyPang02/open-replicator
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.