Browse Skills

CMMI-DEV Product Integration

    Get Started with This Skill

    Overview

    Draft CMMI-DEV Product Integration (PI) deliverables: integration plan, integration procedures, and build environment for ML3.

    Getting Started

    Add your source materials to the project workspace, then activate the CMMI-DEV Product Integration skill. The agent will guide you through the process step by step.

    Example Conversation

    You: We need an integration plan for our product (backend API, web app, mobile app) for CMMI PI. We integrate in stages: API first, then web, then mobile. Can you draft the plan and integration procedures?

    Agent: I’ll draft a Product Integration Plan: product components (API, web, mobile), integration sequence and dependencies, environment (build server, test harness), and procedures for assembly, build, and verification. I’ll add step-by-step integration procedures and criteria for accepting the integrated product.

    You: We use Docker for the API and npm/React for web; mobile is separate build. Include interface compatibility checks.

    Agent: I’ve documented the build environment (Docker for API, npm/React for web, Xcode/Android Studio for mobile) and added an “Interface compatibility” step: API contract tests, web ↔ API integration tests, mobile ↔ API smoke tests. The integration plan and procedures are in integration-plan.md and integration-procedures.md.

    Sample Output Excerpt

    Excerpt from a Product Integration Plan produced with this skill.


    Integration sequence

    StepComponentsEnvironmentVerification
    1Backend API (services, DB)Docker ComposeAPI tests; contract tests
    2Web app + APIDocker + npm buildE2E web → API
    3Mobile app + APIEmulator/device + staging APISmoke tests; key user flows

    Integration procedures (summary)

    1. Prepare: Pull latest from main; ensure build environment is up (Docker, Node version).
    2. Build API: Build and run API in Docker; run API test suite; record version/tag.
    3. Build web: Install deps; build; run against staged API; run E2E tests.
    4. Build mobile: Build iOS/Android; deploy to test environment; run smoke tests.
    5. Accept: All steps green; no open critical defects; sign-off for release candidate.

    Ready to let your expertise drive the workflow?

    Stop wrestling with rigid templates and complex tooling. Write your process in markdown, let the agent handle the rest.

    Get Started