MCP HubMCP Hub
スキル一覧に戻る

hatchling

Jamie-BitFlight
更新日 Yesterday
117 閲覧
2
1
2
GitHubで表示
メタworddesigndata

について

このスキルは、PEP標準を実装したモダンなPythonビルドバックエンドであるHatchlingの包括的なドキュメントを提供します。`pyproject.toml`の設定、プロジェクトのメタデータや依存関係の管理、wheelおよびsdist作成時のビルドエラーのトラブルシューティングを行う際にご利用ください。設定、バージョン管理、ビルドフック、setuptoolsからの移行など、主要な機能を網羅しています。

クイックインストール

Claude Code

推奨
プラグインコマンド推奨
/plugin add https://github.com/Jamie-BitFlight/claude_skills
Git クローン代替
git clone https://github.com/Jamie-BitFlight/claude_skills.git ~/.claude/skills/hatchling

このコマンドをClaude Codeにコピー&ペーストしてスキルをインストールします

ドキュメント

Hatchling

Overview

Hatchling is a modern, standards-compliant Python build backend that replaces legacy setuptools for package building. It provides clear configuration through pyproject.toml, intelligent defaults, and extensibility through hooks and plugins. This skill enables understanding Hatchling's architecture, configuration options, and build customization capabilities.

Key Capabilities

  • Configuration via pyproject.toml: Standards-compliant PEP 621 metadata with sensible defaults
  • Build Targets: Wheel and source distribution builds with extensive customization
  • Build Hooks: Dynamic code execution during build for artifacts, version management, and compilation
  • Version Management: Multiple version sources with automatic version injection
  • File Selection: Git-aware VCS integration with glob pattern matching
  • Plugins: Extensible architecture for custom builders, hooks, and metadata hooks

Reference Documentation

This skill provides comprehensive reference documentation organized by topic. Each section links to detailed guides covering configuration, usage patterns, and examples.

Project Configuration

Build Targets

File Selection & Build Customization

  • File Selection & Patterns - Git-style globs, include/exclude patterns, VCS integration, force-include
  • Build Hooks - Hook interface, execution order, custom hooks, version hooks, build data passing
  • Advanced Build Features - Dynamic dependencies, force-include, path rewriting, editable installs, build context

Version & Metadata Management

Plugin System

Build Environment & Integration

Core Concepts & Standards

Operational Guides

GitHub リポジトリ

Jamie-BitFlight/claude_skills
パス: hatchling

関連スキル

content-collections

メタ

This skill provides a production-tested setup for Content Collections, a TypeScript-first tool that transforms Markdown/MDX files into type-safe data collections with Zod validation. Use it when building blogs, documentation sites, or content-heavy Vite + React applications to ensure type safety and automatic content validation. It covers everything from Vite plugin configuration and MDX compilation to deployment optimization and schema validation.

スキルを見る

creating-opencode-plugins

メタ

This skill provides the structure and API specifications for creating OpenCode plugins that hook into 25+ event types like commands, files, and LSP operations. It offers implementation patterns for JavaScript/TypeScript modules that intercept and extend the AI assistant's lifecycle. Use it when you need to build event-driven plugins for monitoring, custom handling, or extending OpenCode's capabilities.

スキルを見る

polymarket

メタ

This skill enables developers to build applications with the Polymarket prediction markets platform, including API integration for trading and market data. It also provides real-time data streaming via WebSocket to monitor live trades and market activity. Use it for implementing trading strategies or creating tools that process live market updates.

スキルを見る

cloudflare-turnstile

メタ

This skill provides comprehensive guidance for implementing Cloudflare Turnstile as a CAPTCHA-alternative bot protection system. It covers integration for forms, login pages, API endpoints, and frameworks like React/Next.js/Hono, while handling invisible challenges that maintain user experience. Use it when migrating from reCAPTCHA, debugging error codes, or implementing token validation and E2E tests.

スキルを見る