Startup

Traverse project dispatchers and manifest files to load task-specific rules and protocols.

1|Updated Jun 3, 2026
One-click install
npx skills add https://github.com/LazyNinja435/astrai --skill startup-lazyninja435
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Startup
Source: https://github.com/LazyNinja435/astrai/tree/main/.ai/skills/astrai/startup
Command: npx skills add https://github.com/LazyNinja435/astrai --skill startup-lazyninja435

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of context bloat and uninformed AI behavior by enforcing a structured, dispatcher-led startup sequence that ensures agents only load the specific rules and protocols required for their current task.

Core Features & Use Cases

  • Dispatcher-First Loading: Forces agents to read root dispatchers (AGENTS.md, rules.md, protocols.md) before accessing specific logic.
  • Context Optimization: Prevents the loading of unnecessary files, ensuring the agent remains focused and efficient.
  • Use Case: When starting a new coding session or switching tasks, use this Skill to ensure the agent is correctly aligned with the project's current rules, protocols, and available skills.

Quick Start

Run the startup skill to initialize the project environment and load the relevant rules and protocols for your current task.

Frequently Asked Questions about Startup

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

FAQPage Schema
How do I initialize an AI agent with project context?

To initialize an AI agent with project context, run the startup sequence to traverse project dispatchers and manifest files, ensuring the agent loads only the specific rules and protocols required for the current task.

What is the best way to prevent context bloat when starting a new coding session?

The best way to prevent context bloat is to enforce a dispatcher-first loading sequence that reads root dispatchers like AGENTS.md before accessing specific logic, keeping the agent focused and efficient.

How does dispatcher-led startup sequence work for AI agents?

A dispatcher-led startup sequence works by forcing agents to read root dispatchers such as AGENTS.md, rules.md, and protocols.md before accessing specific logic, applying to initial session setup and context-switching scenarios.

Do I need a manifest.json file to set up project-specific rules for my agent?

Yes, you need a manifest.json file along with access to the root AGENTS.md and the .ai/rules and .ai/protocols directories to ensure alignment with project-specific rules and protocols.

Can I use this initialization sequence when switching tasks mid-session?

Yes, you can use this initialization sequence during context-switching scenarios to ensure the agent correctly aligns with the project's current rules, protocols, and available skills for the new task.

What files are required to load project protocols and rules for AI coding?

Loading project protocols and rules requires access to the root AGENTS.md, manifest.json, and the .ai/rules and .ai/protocols directories to execute the mandatory startup sequence.