🎯

initializer-agent

🎯Skill

from adaptationio/skrillz

VibeIndex|
What it does

initializer-agent skill from adaptationio/skrillz

πŸ“¦

Part of

adaptationio/skrillz(191 items)

initializer-agent

Installation

Add MarketplaceAdd marketplace to Claude Code
/plugin marketplace add adaptationio/Skrillz
Install PluginInstall plugin from marketplace
/plugin install skrillz@adaptationio-Skrillz
Claude CodeAdd plugin in Claude Code
/plugin enable skrillz@adaptationio-Skrillz
Add MarketplaceAdd marketplace to Claude Code
/plugin marketplace add /path/to/skrillz
Install PluginInstall plugin from marketplace
/plugin install skrillz@local

+ 4 more commands

πŸ“– Extracted from docs: adaptationio/skrillz
1Installs
3
-
Last UpdatedJan 16, 2026

Skill Details

SKILL.md

First-session agent for autonomous coding projects. Use when starting a new autonomous project, generating feature lists, setting up environments, or scaffolding project structure.

Overview

# Initializer Agent

First-session agent that sets up the foundation for autonomous coding projects.

Quick Start

Initialize a Project

```python

from scripts.initializer import InitializerAgent

agent = InitializerAgent(project_dir)

result = await agent.initialize_project(

spec="Build a task management app with user auth",

tech_stack=["nextjs", "typescript", "prisma"]

)

```

Generate Feature List

```python

from scripts.feature_generator import generate_features

features = await generate_features(

spec="E-commerce platform with cart and checkout",

count=100 # Generate 100 features

)

```

Initialization Workflow

```

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”

β”‚ INITIALIZER WORKFLOW β”‚

β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€

β”‚ β”‚

β”‚ 1. READ PROJECT SPECIFICATION β”‚

β”‚ β”œβ”€ Parse requirements β”‚

β”‚ β”œβ”€ Identify technology stack β”‚

β”‚ └─ Determine project structure β”‚

β”‚ β”‚

β”‚ 2. GENERATE FEATURE LIST β”‚

β”‚ β”œβ”€ Create 100-200 features β”‚

β”‚ β”œβ”€ Categorize (functional, UI, API, etc.) β”‚

β”‚ β”œβ”€ Add verification steps β”‚

β”‚ └─ Set initial priority β”‚

β”‚ β”‚

β”‚ 3. CREATE ENVIRONMENT SCRIPT β”‚

β”‚ β”œβ”€ Dependency installation β”‚

β”‚ β”œβ”€ Database setup β”‚

β”‚ β”œβ”€ Environment variables β”‚

β”‚ └─ Development server β”‚

β”‚ β”‚

β”‚ 4. SCAFFOLD PROJECT β”‚

β”‚ β”œβ”€ Create directory structure β”‚

β”‚ β”œβ”€ Initialize package.json/pyproject.toml β”‚

β”‚ β”œβ”€ Create base configuration β”‚

β”‚ └─ Set up testing framework β”‚

β”‚ β”‚

β”‚ 5. MAKE INITIAL COMMIT β”‚

β”‚ β”œβ”€ git init β”‚

β”‚ β”œβ”€ Add all files β”‚

β”‚ └─ Commit: "Initial project setup" β”‚

β”‚ β”‚

β”‚ 6. SAVE STATE β”‚

β”‚ β”œβ”€ Write feature_list.json β”‚

β”‚ β”œβ”€ Write init.sh β”‚

β”‚ └─ Create claude-progress.txt β”‚

β”‚ β”‚

β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

```

Output Artifacts

feature_list.json

```json

[

{

"id": "auth-001",

"category": "functional",

"description": "User can sign up with email and password",

"steps": [

"Navigate to signup page",

"Enter email address",

"Enter password (min 8 chars)",

"Click submit",

"Verify account created"

],

"passes": false,

"priority": 1

}

]

```

init.sh

```bash

#!/bin/bash

set -e

# Install dependencies

npm install

# Set up database

npx prisma migrate dev

# Start development server

npm run dev &

```

claude-progress.txt

```markdown

# Session Progress

Session 1 - 2025-01-15 10:00

Accomplishments

  • Analyzed project specification
  • Generated 150 feature requirements
  • Created project structure
  • Set up development environment

Next Steps

  • Begin implementing auth-001: User signup

```

Feature Categories

| Category | Description | Example |

|----------|-------------|---------|

| functional | Core functionality | User login, CRUD operations |

| ui | User interface | Forms, modals, navigation |

| api | API endpoints | REST routes, GraphQL |

| database | Data layer | Models, migrations |

| integration | External services | OAuth, payments |

| performance | Speed/efficiency | Caching, optimization |

| security | Protection | Input validation, auth |

| accessibility | A11y compliance | WCAG, ARIA |

| testing | Test coverage | Unit, integration, E2E |

Integration Points

  • autonomous-session-manager: Detects INIT session type
  • context-state-tracker: Creates initial state artifacts
  • coding-agent: Picks up from initializer output

References

  • references/INITIALIZER-WORKFLOW.md - Detailed workflow
  • references/FEATURE-CATEGORIES.md - Category guidelines

Templates

  • templates/init.sh.template - Environment setup
  • templates/feature_list.json.template - Feature structure
  • templates/progress.txt.template - Progress file

Scripts

  • scripts/initializer.py - Main InitializerAgent
  • scripts/feature_generator.py - Feature list generation
  • scripts/environment_setup.py - Init script creation
  • scripts/project_scaffold.py - Project scaffolding