init

Initialize a git-tracked studio workspace with config and directories.

1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/VanLengs/astra-studio-plugins --skill init-vanlengs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/VanLengs/astra-studio-plugins/tree/main/studio-core/skills/init
Command: npx skills add https://github.com/VanLengs/astra-studio-plugins --skill init-vanlengs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize a git-tracked studio/ workspace in the current project for plugin development. This directory holds development documentation (briefs, drafts, status) under version control, enabling structured planning and collaboration.

Core Features & Use Cases

  • Creates studio/ with config.yaml copied from a template
  • Establishes studio/changes/, studio/agents/, studio/archive/ with .gitkeep placeholders
  • Ensures the workspace is git-tracked and ready for planning and documentation
  • Prints a summary and suggests next steps when initialization completes

Quick Start

Run /studio-core:init to initialize the studio workspace in your project

Frequently Asked Questions about init

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

FAQPage Schema
How do I initialize a git-tracked workspace for plugin development?

Initializing a studio workspace creates a git-tracked directory from a template, setting up config.yaml and subdirectories for changes, agents, and archive with .gitkeep placeholders. This structures plugin development documentation under version control.

What is the purpose of a studio directory in a plugin project?

A studio directory provides a git-tracked workspace for holding development documentation such as briefs, drafts, and status updates. It enables structured planning and collaboration by keeping plugin project artifacts organized under version control.

When do I need to set up a studio workspace for plugin development?

You need to set up a studio workspace when starting a new plugin project or when the studio directory is missing. It handles directory creation, config setup, and prints a setup summary to bootstrap your plugin development environment.

Does the studio workspace initialization require any dependencies?

Studio workspace initialization requires no dependencies. It creates the directory structure from a template, copies config.yaml, and establishes .gitkeep placeholders in the changes, agents, and archive subdirectories.

What files and folders are created during studio workspace setup?

Studio workspace setup creates a root studio directory with config.yaml copied from a template, plus three subdirectories: changes, agents, and archive. Each subdirectory contains a .gitkeep placeholder to ensure git tracking.