evo-set-feature

Set the active feature context and create planning and implementation artifact subfolders.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sets or switches the active feature context to organize artifacts by feature, ensuring consistent naming and storage.

Core Features & Use Cases

  • Creates and maintains a per-feature namespace for planning_artifacts and implementation_artifacts.
  • Updates the configuration to reflect the currently active feature so all future artifacts are correctly scoped.
  • Validates a feature slug and auto-creates the required subfolders if missing.

Quick Start

Set the active feature by providing a short kebab-case slug when prompted.

Frequently Asked Questions about evo-set-feature

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

FAQPage Schema
How do I organize planning and implementation artifacts by feature in my project?

To organize artifacts by feature, you need to set or switch the active feature context. This creates dedicated planning_artifacts and implementation_artifacts subfolders for each feature, ensuring consistent naming and scoped storage.

How does setting an active feature update project configuration?

Setting an active feature updates the project configuration by modifying the active_feature field in the config.yaml file located at the project root. This ensures all future artifacts are correctly scoped to the current feature.

Do I need to manually create subfolders when switching to a new feature context?

No, you do not need to manually create subfolders. When you set the active feature using a kebab-case slug, the system auto-creates the required planning_artifacts and implementation_artifacts subfolders if they are missing.

What format should the feature slug follow when setting the active feature?

The feature slug should follow a short kebab-case format. This validates the feature name and updates the configuration to maintain a per-feature namespace for your artifacts.

What is the purpose of maintaining a per-feature namespace for project artifacts?

Maintaining a per-feature namespace isolates planning_artifacts and implementation_artifacts by feature. It solves the problem of artifact clutter by ensuring consistent naming and storage specific to each active feature context.