ztools-guide

Guide developers on integrating the zTools NuGet package in .NET 8 projects.

Updated Jun 20, 2025
One-click install
npx skills add https://github.com/emaginebr/BazzucaMedia --skill ztools-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ztools-guide
Source: https://github.com/emaginebr/BazzucaMedia/tree/main/.claude/skills/ztools-guide
Command: npx skills add https://github.com/emaginebr/BazzucaMedia --skill ztools-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the integration of powerful utility services like AI-powered text and image generation, secure file uploads, slug creation, and email sending into your .NET 8 applications.

Core Features & Use Cases

  • AI Integration: Easily connect to ChatGPT for text generation and DALL-E for image creation.
  • File Management: Upload and retrieve files from cloud storage like AWS S3.
  • Utility Functions: Generate SEO-friendly slugs, validate documents, and send emails.
  • Use Case: Automatically generate product descriptions using ChatGPT, create a unique product image with DALL-E, upload it to S3, and generate a clean URL-friendly slug for the product page.

Quick Start

Use the ztools-guide skill to generate an image with the prompt "A futuristic cityscape at sunset".

Frequently Asked Questions about ztools-guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate ChatGPT and DALL-E into a .NET 8 application?

To integrate ChatGPT and DALL-E into a .NET 8 application, use the zTools NuGet package to configure service registration and call AI generation endpoints via provided interface examples.

What is the best way to manage file uploads to AWS S3 in .NET 8?

The best way to manage file uploads to AWS S3 in .NET 8 is using the zTools file client, which handles secure uploading and retrieving files from cloud storage through Anti-Corruption Layer interfaces.

Can I generate SEO-friendly URL slugs automatically in .NET 8?

Yes, you can generate SEO-friendly URL slugs automatically in .NET 8 by implementing the zTools string client utility functions to create clean, URL-safe text strings for product pages.

Does the zTools package require an Anti-Corruption Layer for service registration?

Yes, the zTools package uses an Anti-Corruption Layer for service registration, defining DTOs and interface implementations to isolate external AI and file service dependencies within your .NET 8 project.

How do I troubleshoot AI integration patterns when text generation fails in my .NET project?

To troubleshoot AI integration patterns when text generation fails, review the zTools guide for common ChatGPT service registration issues, validate DTO mappings, and verify API connectivity within your .NET 8 environment.

What is needed to automate product description and image generation in .NET 8?

Automating product description and image generation in .NET 8 requires configuring the zTools AI services to call ChatGPT for text and DALL-E for images, then using the file client to upload results to S3.