Project Setup and Miyabi Integration

Automate Rust project initialization with Cargo workspace and Miyabi integration.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/hiromima/collaborative-canvas --skill project-setup-and-miyabi-integration-hiromima
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Project Setup and Miyabi Integration
Source: https://github.com/hiromima/collaborative-canvas/tree/main/.claude/skills/project-setup
Command: npx skills add https://github.com/hiromima/collaborative-canvas --skill project-setup-and-miyabi-integration-hiromima

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a complete starting point for Rust projects by configuring a Cargo workspace, preparing basic project structure, and integrating Miyabi for AI-driven development workflows, speeding up adoption and consistency across teams.

Core Features & Use Cases

  • Cargo Workspace setup: Create and configure a Cargo workspace with sensible defaults for multi-crate Rust projects.
  • Miyabi integration: Set up tooling and scaffolding to integrate Miyabi framework into new or existing projects.
  • Pattern-based workflows: Supports New Project, Add Miyabi, and Microservice modes to cover common project bootstrap scenarios.

Quick Start

Create a new Rust workspace and progressively apply Miyabi integration using the three setup patterns.

Frequently Asked Questions about Project Setup and Miyabi Integration

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

FAQPage Schema
How do I set up a Rust Cargo workspace for multi-crate projects?▼

To set up a Rust Cargo workspace, configure a root Cargo.toml file with sensible defaults for multi-crate project structures. This automates end-to-end project initialization and prepares the base for microservice-ready architectures.

What is Miyabi integration in a Rust project?▼

Miyabi integration in a Rust project involves setting up tooling and scaffolding to incorporate the Miyabi framework for AI-driven development workflows. It streamlines adoption and ensures consistency across teams.

Can I integrate Miyabi into an existing Rust repository?▼

Yes, you can integrate Miyabi into an existing Rust repository. The Skill applies an Add Miyabi pattern to scaffold and configure the framework without requiring a complete project rebuild.

How do I configure Git and CI/CD pipelines for a new Rust workspace?▼

Configuring Git and CI/CD pipelines for a Rust workspace requires careful configuration of workspace files and recommended practices. This ensures automated testing and continuous integration for microservice-ready structures.

What is the best way to bootstrap a microservice-ready Rust project?▼

The best way to bootstrap a microservice-ready Rust project is applying a microservice setup pattern that configures the Cargo workspace and Miyabi scaffolding simultaneously. This provides a complete starting point for scalable architectures.