More screenshots

    Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    rup-flow: RUP Documentation From Requirements

    1

    Turn requirements into a basic RUP documentation set with PlantUML diagrams, for any AI coding agent. Free edition; rup-flow Pro adds design, code in both directions and themes.

    Free

    Security scanned
    rup-flow: RUP Documentation From Requirements

    rup-flow: RUP Documentation From Requirements

    Example session with this skill installed

    Use rup-flow to document an online shop in docs/rup, in English. Objective: let customers buy products. Actor: Customer. Requirement RF-001: a customer can place an order for one or more products. Rules: an order has at least one line; a line quantity cannot exceed stock.

    • Read your context and instructions
    • Compiled the rup-flow

    Summary

    Created the documentation skeleton in docs/rup (English, PlantUML) with the domain model, one use case and the analysis classes. check passes with 0 errors. 2 questions are open and listed instead of assumed. Design, traceability and code need rup-flow Pro.

    Generated

    ArtifactPathProvenance
    Simplified domain model00-domain-model/domain-model-simple.pumlconfirmed + assumed
    Entity dictionary and rules RN-001..00300-domain-model/README.mdRN-001, RN-002 confirmed; RN-003 assumed
    Actors and requirements01-requirements/confirmed
    Use case UC-001 createOrder01-requirements/use-cases/createOrder/confirmed
    Analysis classes02-analysis/class-diagram.pumlassumed

    Open questions

    1. Is payment captured while placing the order or afterwards? (blocks UC-001 postconditions)
    2. Who ships a placed order?

    Not covered by this edition

    Design, wireframes, traceability and code are part of rup-flow Pro.

    Next steps

    • Answer the two open questions
    • Say "Add the use case cancelOrder" to extend the model

    free-1-specification

    free-2-domain-model

    free-3-generated-structure

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Document your system the RUP way, with any AI coding agent. This is the free edition of rup-flow: it turns requirements into a consistent documentation set and tells you plainly when you reach what only Pro covers.

    Included

    • Simplified domain model with entity dictionary and business rules
    • Actors and requirements catalogue
    • Use cases as cards with a specification statechart of the Actor/System conversation
    • Analysis classes (boundary, control, entity)
    • A list of open questions: unknown rules are asked, never invented
    • Checks for structure, links and diagrams
    • Works with Claude, Codex, Gemini, Cursor, Copilot, Windsurf, Cline and any agent with a shell

    Not included (rup-flow Pro)

    Ranked domain model, use-case diagrams, wireframes, collaborations, design, implementation, traceability, audits, code to RUP and RUP to code, themes, Mermaid and the interactive explorer. The agent names what is missing instead of improvising it.

    Documentation

    Every command, artifact and diagram, free and Pro: https://hector-ae21.github.io/rup-flow-docs/

    Requirements

    Node.js 18+. Docker is optional. No telemetry, no accounts.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Free forever

    No account required to browse

    Trust & safety

    Security scanned

    Verified clean 1 day ago

    • Free to download with an account

    Requires

    Node.js 18+
    Docker (optional, only to render diagrams)

    Listed1 day ago

    What's inside

    Frequently Asked Questions