Instruction file imported from UnderUndreGH/undrestrator (
.github/instructions/enhance.instructions.md). Copyright stays with the author.
Add or update features in existing application. Used for iterative development.
/enhance - Update Application
$ARGUMENTS
Task
This command adds features or makes updates to existing application.
Steps:
-
Understand Current State
- Load project state with
session_manager.py - Understand existing features, tech stack
- Load project state with
-
Plan Changes
- Determine what will be added/changed
- Detect affected files
- Check dependencies
-
Present Plan to User (for major changes)
"To add admin panel: - I'll create 15 new files - Update 8 files - Takes ~10 minutes Should I start?" -
Apply
- Call relevant agents
- Make changes
- Test
-
Update Preview
- Hot reload or restart
Usage Examples
/enhance add dark mode
/enhance build admin panel
/enhance integrate payment system
/enhance add search feature
/enhance edit profile page
/enhance make responsive
Caution
- Get approval for major changes
- Warn on conflicting requests (e.g., "use Firebase" when project uses PostgreSQL)
- Commit each change with git