geo_primitives 実装パターン

Community

Standardize geometric primitive implementation.

AuthorRedRing2020
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill defines a standardized pattern and conventions for implementing geometric primitives within the geo_primitives library, ensuring consistency and maintainability.

Core Features & Use Cases

  • File Structure Guidelines: Specifies the expected file organization for each geometric primitive (e.g., shape_3d.rs, shape_3d_foundation.rs).
  • Responsibility Separation: Clearly defines the role of each file in the implementation process.
  • Testing Rules: Outlines best practices for test code placement and classification.
  • Error Handling: Details the use of TransformError and type safety patterns.
  • Use Case: New developers can quickly understand how to add a new geometric shape (like a Sphere or Torus) to the library by following these established patterns.

Quick Start

Follow the file structure and responsibility separation principles outlined in this document when implementing new geometric primitives.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: geo_primitives 実装パターン
Download link: https://github.com/RedRing2020/RedRing/archive/main.zip#geo-primitives

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.