swe-feature-onboard

Register and onboard new features into the Serena workflow engine.

1|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/EarthmanWeb/serena-workflow-engine --skill swe-feature-onboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swe-feature-onboard
Source: https://github.com/EarthmanWeb/serena-workflow-engine/tree/main/skills/swe-feature-onboard
Command: npx skills add https://github.com/EarthmanWeb/serena-workflow-engine --skill swe-feature-onboard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the onboarding of new features into the Serena workflow engine by guiding users through a structured memory-driven setup.

Core Features & Use Cases

  • Stage-based onboarding: interactive prompts gather feature metadata and memory definitions with option for quick mode.
  • Memory creation & indexing: creates FEATURE_, DOM_, SYS_* memories and updates INDEX_FEATURES for quick lookup.
  • Flexible deployment modes: supports full interactive wizard or a fast quick-mode path for small features.

Quick Start

Start onboarding a new feature by running the command /swe-feature-onboard [KEY].

Frequently Asked Questions about swe-feature-onboard

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

FAQPage Schema
How do I onboard a new feature into Serena workflows with structured memory?

Feature onboarding in Serena is handled by guiding you through interactive prompts to define metadata, creating FEATURE_, DOM_, and SYS_ memories, and updating INDEX_FEATURES for quick lookup and architecture tracking.

What is the difference between interactive mode and quick mode for registering features?

Interactive mode gathers detailed feature metadata and memory definitions through full prompts, while quick mode provides a fast path to register small features with minimal required data for rapid prototyping.

Can I use feature onboarding for both small prototypes and large codebases?

Yes, the onboarding process supports flexible deployment modes that scale from small prototyping tasks to large codebases by updating architecture records and creating optional domain and system memories.

How does Serena memory indexing work when adding a new feature?

Memory indexing writes feature-specific memories via Serena to INDEX_FEATURES, creating structured FEATURE_, DOM_, and SYS_ records that enforce gateway workflow steps and enable quick lookup.

What data is required to start the feature onboarding workflow?

The onboarding wizard prompts for required feature metadata and memory definitions, enforcing gateway workflow steps to ensure all necessary data is captured before writing memories to the Serena engine.

When should I avoid using the quick mode path for feature registration?

Quick mode is designed for small features and rapid prototyping; large codebases requiring detailed domain and system memory structures should use the full interactive wizard to ensure complete architecture records.