cu-features

Extract backend and frontend implementation tasks from CASO_USO_N.md into CASOS_FEATURES.md.

Updated Oct 13, 2024
One-click install
npx skills add https://github.com/MauricioLopezAsencio/bitacora-back-end --skill cu-features
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cu-features
Source: https://github.com/MauricioLopezAsencio/bitacora-back-end/tree/main/.claude/skills/cu-features
Command: npx skills add https://github.com/MauricioLopezAsencio/bitacora-back-end --skill cu-features

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reads CASO_USO_N.md and documents the required tasks into CASOS_FEATURES.md following the VALIA project standards, ensuring no duplicates and consistent formatting.

Core Features & Use Cases

  • Extract backend tasks (DDL definitions, triggers, and initial data) from the use case.
  • Extract frontend tasks (screens, modals, conditional behaviors, notifications) for the CU.
  • Enforce strict formatting in CASOS_FEATURES.md and avoid duplications when updating the document.

Quick Start

Read CASO_USO_N.md and CASOS_FEATURES.md, extract the required tasks, and append them to the correct CU section in CASOS_FEATURES.md following the project's format.

Frequently Asked Questions about cu-features

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

FAQPage Schema
How do I document use-case tasks for backend and frontend into a project standards file?

Document use-case tasks by reading CASO_USO_N.md and appending extracted backend and frontend tasks into CASOS_FEATURES.md, enforcing strict formatting with IDs, types, complexity, and estimates to ensure no duplicates and consistent project standards.

What is the best way to track backend DDL and frontend screens from a use case?

The best way to track backend DDL and frontend screens is by extracting implementation tasks from the use case file and writing them under the appropriate CU section in CASOS_FEATURES.md, covering endpoints, schedulers, modals, and reusable components.

How does task estimation and documentation work for use cases in software engineering?

Task estimation and documentation work by reading a use case file, identifying required backend and frontend implementation tasks, assigning complexity and estimates, and writing the formatted results with unique IDs into the features documentation file.

Can I avoid duplicating tasks when appending new use case features to an existing documentation file?

Yes, you can avoid duplicating tasks when updating the documentation file because the process enforces strict formatting and checks existing entries to ensure no duplicates are appended under the appropriate CU section.

What frontend and backend components should I include when documenting use-case tasks?

You should include backend components like DDL definitions, triggers, endpoints, integrations, schedulers, and security, alongside frontend components such as screens, modals, conditional behaviors, notifications, and reusable components.

When do I need to update CASOS_FEATURES.md with new implementation tasks?

You need to update the features documentation file whenever a new use case is defined in CASO_USO_N.md, extracting its implementation tasks and appending them to the correct CU section to maintain comprehensive project tracking.