add

Append new requirements and update architecture diagrams for existing Vista features.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/ribeec20/vista-marketplace --skill add-ribeec20
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add
Source: https://github.com/ribeec20/vista-marketplace/tree/main/vista/skills/add
Command: npx skills add https://github.com/ribeec20/vista-marketplace --skill add-ribeec20

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of adding new requirements and updating architecture diagrams for an existing feature, ensuring documentation stays current with evolving needs.

Core Features & Use Cases

  • Iterative Feature Development: Seamlessly integrate new user stories, UI workflows, data entities, or services into existing feature plans.
  • Architecture Synchronization: Automatically update or create architecture diagrams to reflect the expanded feature scope.
  • Use Case: After an initial feature plan is created with /vista:plan, use /vista:add to incorporate user feedback requesting a new API integration and update the system's architecture diagram accordingly.

Quick Start

Use the add skill to expand the feature named 'user-authentication'.

Frequently Asked Questions about add

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

FAQPage Schema
How do I add new requirements to an existing feature plan?

To add new requirements to an existing feature plan, you append new user stories, UI workflows, or data entities to the domain requirements. This iterative development process ensures your feature documentation stays synchronized with evolving needs.

How do I update architecture diagrams when expanding feature scope?

Updating architecture diagrams during feature expansion involves generating or modifying architectural visualizations based on the new requirements. This synchronization ensures the system architecture accurately reflects the newly added services and data entities.

What prerequisites are needed to manage iterative feature development?

Managing iterative feature development requires pre-existing feature directories containing domain requirements and architecture manifests. Without these foundational files, the system cannot append new requirements or update the associated architecture diagrams.

Can I flag test-driven development candidates when expanding features?

Yes, you can flag test-driven development candidates when expanding features. As you append new requirements to the domain documentation, the system automatically identifies and flags specific components for test-driven development integration.

What is the best way to integrate a new API into an existing architecture?

The best way to integrate a new API is to incorporate the new service requirements into your existing feature plan and update the architecture diagram. This ensures the system architecture visualizations reflect the expanded API integrations.

Why are my domain requirements not updating during feature expansion?

Domain requirements fail to update during feature expansion if the pre-existing feature directories lack the necessary architecture manifests. Proper iterative development requires these foundational files to manage and append new requirements successfully.