domain-init

Convert high-level objectives into structured work items with acceptance criteria.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/phyter1/seed --skill domain-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: domain-init
Source: https://github.com/phyter1/seed/tree/main/.claude/skills/domain-init
Command: npx skills add https://github.com/phyter1/seed --skill domain-init

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables users to define and initialize organized domain memory structures, facilitating persistent and multi-session tasks by transforming high-level goals into manageable work items and protocols.

Core Features & Use Cases

  • Structured Initialization: Creates backlog, chronicle, and scaffold files that support complex, iterative projects.
  • Work Item Extraction: Converts user objectives into specific, testable tasks with acceptance criteria.
  • Use Case: Useful for long-running projects like software development, research experiments, or operational procedures, allowing seamless handoffs and progress tracking.

Quick Start

To initialize your project domain, provide a clear goal statement, and run /domain-init. It will prepare the necessary files and structures for ongoing work.

Frequently Asked Questions about domain-init

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

FAQPage Schema
How do I set up persistent domain memory for long-term agent tasks?

Persistent domain memory is set up by converting high-level objectives into structured, trackable work items. This process initializes backlog, chronicle, and scaffold files to support complex, multi-session agent operations.

What is the best way to organize long-term project tasks for multi-session agents?

The best way to organize long-term project tasks is extracting high-level goals into specific, testable work items with acceptance criteria. This creates a structured domain memory that enables seamless handoffs and progress tracking across sessions.

Can I use structured domain memory for iterative research experiments and software development?

Structured domain memory supports iterative research experiments and software development by creating a persistent framework. It transforms high-level goals into manageable work items and protocols, allowing seamless project handoffs and progress tracking.

How do I initialize a project domain for ongoing work?

To initialize a project domain, provide a clear goal statement and run the setup command. This prepares the necessary backlog, chronicle, and scaffold files required for structuring and tracking your ongoing work.

Do I need any dependencies to initialize structured domain memory?

No dependencies are required to initialize structured domain memory. The setup process independently generates the necessary backlog, chronicle, and scaffold files to support your long-term, multi-session agent operations.

When should I not use domain memory initialization for task organization?

Domain memory initialization is not suited for short-term or single-session tasks. It is designed specifically for long-running, complex projects that require persistent structures, iterative progress tracking, and seamless work item handoffs.