Inspiration: The Race for Product Market Fit

In software development, speed is everything. Just like Williams Racing needs to iterate on aerodynamics faster than Ferrari to win, software teams need to analyze competitors and ship features faster to survive.

But the "Discovery Phase" is slow. Product Managers spend weeks manually analyzing competitor landing pages, screenshotting features, SWOT analysis, and writing Jira tickets from scratch. This is the "Pit Stop" that slows down the entire race.

We built SpecGen AI to turn this weeks-long process into a 30-second sprint.

What it does

SpecGen AI is a "Reverse Engineering Engine" for Jira and Confluence. It turns any website URL (e.g., a competitor's feature page or documentation) into a executable project plan.

  • Universal Input: Paste any URL (Landing Page, Docs, Pricing Page). Our engine scrapes the semantic structure, not just the text.
  • Strategic Intelligence (Confluence): It doesn't just copy text; it acts as a CPO. It generates a high-level Strategy Report in Confluence, complete with:
    • SWOT Matrix: Formatted in a beautiful 2x2 grid.
    • Competitive Landscape: Analyzing strengths and weaknesses.
    • Growth Signals: Identifying missing features or market gaps.
  • Execution Backlog (Jira): It translates strategy into code. It automatically populates your Jira project with Technical Epics and Gherkin-style User Stories, fully linked to the Confluence strategy doc.

How we built it

We architected SpecGen AI as a robust Global Page Application using Forge UI Kit 2 for maximum stability and native look-and-feel.

  1. The Engine: We integrated Jina.ai for high-fidelity web scraping and OpenAI for logical inference. We used "Zero-Bias" prompt engineering to ensure the AI creates features based on specific industry standards, not generic hallucinations.
  2. The Strategy Layer (Confluence): We utilized Atlassian Document Format (ADF) to programmatically generate layouts in Confluence, making the reports look like they were written by top-tier consultants.
  3. The Execution Layer (Jira): We used the Jira REST API to bulk-create issues hierarchy (Epics -> Stories) and the Jira Filter Macro to embed live backlog views directly into the Confluence strategy page.

Challenges we ran into

  • Managing Latency: Deep AI analysis takes time (15-20s). To prevent user drop-off, we designed a psychological "Labor Illusion" loading screen that visualizes the AI's thinking process (e.g., "Synthesizing SWOT...", "Drafting Stories..."), turning waiting time into a feature.

Accomplishments that we're proud of

  • The "One-Click Strategy" UX: We successfully consolidated a complex multi-step workflow (Scrape -> Analyze -> Doc Gen -> Ticket Gen) into a single "Generate" button.
  • Cross-Product Synergy: The seamless link between the Confluence Strategy Page and the Jira Backlog is our "killer feature". It bridges the gap between Business Strategy and Software Execution.

What's next for SpecGen AI

  • Multi-URL Analysis: Comparing 3 competitors side-by-side in one report.
  • Visual Analysis: Using Vision models to analyze competitor UI screenshots and generate frontend tasks automatically.

Built With

Share this project:

Updates