set-feature

Set and track the active feature slug in project config.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/DavidsonGomes/claude_cowork_workspace --skill set-feature
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: set-feature
Source: https://github.com/DavidsonGomes/claude_cowork_workspace/tree/main/_evo/bmm/workflows/set-feature
Command: npx skills add https://github.com/DavidsonGomes/claude_cowork_workspace --skill set-feature

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The active feature context helps organize planning and implementation artifacts by routing them into feature-specific folders, reducing confusion and misplacement.

Core Features & Use Cases

  • Set or switch the current active feature in the project config.
  • Automatically create and use subfolders under planning-artifacts and implementation-artifacts for each feature.
  • Ideal for teams that manage multiple features concurrently and want consistent artifact organization.

Quick Start

Tell me the feature slug you want to activate, for example 'admin-panel', and I will set it as the active feature and create the corresponding folders.

Frequently Asked Questions about set-feature

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

FAQPage Schema
How do I organize planning and implementation artifacts for multiple features concurrently?

Organizing planning and implementation artifacts for multiple features requires setting an active feature context. This automatically routes artifacts into feature-specific subfolders, preventing misplacement and confusion in concurrent workflows.

How does setting an active feature route artifacts into subfolders?

Setting an active feature routes artifacts by writing the active_feature value into the project config. It then automatically creates and uses dedicated subfolders under planning-artifacts and implementation-artifacts for that specific feature slug.

What is a feature slug and do I need it to switch the active feature context?

A feature slug is a URL-friendly identifier for your feature. You need to provide a valid feature slug, such as 'admin-panel', to switch the active feature context and trigger the automatic creation of the corresponding planning and implementation folders.

Can I manage multi-feature project artifacts without manually creating subfolders?

Yes, you can manage multi-feature project artifacts without manual subfolder creation. By providing a feature slug to switch the active feature, the system automatically creates the necessary planning-artifacts and implementation-artifacts subfolders for you.

When should I switch the active feature in my project config?

You should switch the active feature in your project config during feature creation, switching, or inquiry workflows. This ensures subsequent planning and implementation artifacts are routed into the correct feature-specific folders.

What happens if I provide an invalid feature slug when setting the active feature?

When setting the active feature, the system validates the provided feature slug. If the slug is invalid, the operation fails to prevent routing planning and implementation artifacts into incorrect or malformed folder structures.