One-click install
npx skills add https://github.com/element22llc/e22-plugins --skill init-element22llc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init
Source: https://github.com/element22llc/e22-plugins/tree/main/plugins/steer/skills/init
Command: npx skills add https://github.com/element22llc/e22-plugins --skill init-element22llc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mise, git, github, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the setup of a new managed repository by automating the initialization process, ensuring that engineering standards are consistently applied across all projects.

Core Features & Use Cases

  • One-time Setup: Automates the initial setup of a new repository, including creating the spec spine and repository scaffolding.
  • Spec-First Workflow: Ensures that feature development starts with a well-defined spec, adhering to spec-first engineering practices.
  • Legacy Template Support: Handles legacy template forks by resolving placeholders and back-filling newer scaffold artifacts.
  • Plugin-Driven Bootstrap: Provides a plugin-driven bootstrap process for new repositories, using the plugin's bundled scaffold as the source.

Quick Start

Run the '/steer:init' command to bootstrap a new managed repository.

Frequently Asked Questions about init

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

FAQPage Schema
How do I bootstrap a new repository with spec-first engineering standards?

You can bootstrap a new managed repository by running the '/steer:init' command to automate initialization. This creates the spec spine and repository scaffolding while consistently applying engineering standards across all projects.

What is a plugin-driven bootstrap for repository setup?

A plugin-driven bootstrap initializes new repositories using the plugin's bundled scaffold as the source. This approach automates the setup process by pulling pre-configured engineering standards and scaffolding artifacts directly from the plugin.

Do I need mise and git to initialize a managed repository?

Yes, initializing a managed repository requires mise, git, and github as dependencies. These tools provide the necessary environment management and version control foundation for the spec-first workflow enforcement.

Can I apply engineering standards to a legacy template fork?

Yes, legacy template forks are supported during repository initialization. The bootstrap process resolves placeholders and back-fills newer scaffold artifacts to ensure legacy forks meet current spec-first engineering standards.

What's the best way to enforce a spec-first workflow in a new project?

Enforcing a spec-first workflow requires creating a spec spine during repository initialization. By automating setup with a plugin-driven bootstrap, feature development consistently starts with a well-defined spec across all projects.