development

Guide Blender addon development, debugging across Windows and WSL, and deployment.

4|Updated May 28, 2023
One-click install
npx skills add https://github.com/nyaarium/blender-nyaatools --skill development-nyaarium
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: development
Source: https://github.com/nyaarium/blender-nyaatools/tree/main/.claude/skills/development
Command: npx skills add https://github.com/nyaarium/blender-nyaatools --skill development-nyaarium

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers often struggle with setting up a consistent Blender addon development workflow, debugging across Windows/WSL, and deploying changes without breaking things.

Core Features & Use Cases

  • Guided development workflow: clear guidelines for coding, linting, and testing Blender addons.
  • Cross-environment debugging: strategies for debugging across Windows and WSL and transferring diagnostics.
  • Deployment & diagnostics: step-by-step processes to deploy updates and collect diagnostics.

Quick Start

Open the development guide and follow the steps to initialize your local Blender workspace.

Frequently Asked Questions about development

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

FAQPage Schema
How do I set up a Blender addon development workflow?

To set up a Blender addon development workflow, you need a Python-based toolchain to initialize your local workspace, apply coding and linting guidelines, and structure your testing environment. The workflow streamlines setup to prevent breaking changes during updates.

What is the best way to debug a Blender addon across Windows and WSL?

Debugging a Blender addon across Windows and WSL requires cross-environment strategies to transfer diagnostics between the two systems. The workflow provides specific steps to collect diagnostics and troubleshoot issues effectively across both environments.

How do I deploy Blender addon updates without breaking existing functionality?

Deploying Blender addon updates without breaking functionality relies on a step-by-step deployment process. The workflow guides you through updating the addon safely, ensuring that changes are tested and diagnostics are collected before final deployment.

Do I need a specific Python environment to build and tweak Blender addons?

Yes, building and tweaking Blender addons requires a Python-based environment and a recommended toolchain. The workflow provides clear guidelines for initializing your local workspace and configuring the necessary environment for coding and testing.

What are the limitations of debugging Blender addons across Windows and WSL?

Debugging Blender addons across Windows and WSL can be limited by environment inconsistencies and diagnostic transfer bottlenecks. The workflow addresses these constraints by providing structured strategies to sync diagnostics and manage cross-platform issues.