AgentToolHub
Skill

typescript-patterns

typescript-patterns — a Claude Code skill from cliangdev/specflux

Features

  • ✓**Structured Specs** — PRDs, epics, and tasks with acceptance criteria. AI agents always know the full context.
  • ✓**Context-Aware Agents** — Launch Claude Code with automatic context injection. Agents receive PRD, epic, task, and acceptance criteria.
  • ✓**Dependency Management** — Define task dependencies with visual graphs. AI agents understand what's built and what's blocked.
  • ✓**Multi-Repo Orchestration** — Manage backend, frontend, and infrastructure repos in one project. Cross-repo task coordination.
  • ✓**Visual Kanban Board** — Track AI-driven work across statuses. Drag-and-drop workflow with real-time updates.
  • ✓**Human-in-the-Loop** — Approve changes before they land. Review checkpoints keep you in control.

Installation Guide

<details>
<summary><strong>macOS</strong></summary>

Option A: Browser download with Terminal fix

  • Download the .dmg file for your architecture (arm64 for M1/M2/M3/M4, x64 for Intel)

  • Open Terminal and run:

  • bash
       xattr -cr ~/Downloads/SpecFlux*.dmg

  • Open the DMG and drag SpecFlux to Applications
  • Option B: Download via Terminal (recommended)

    bash
    # For Apple Silicon (M1/M2/M3/M4)
    cd ~/Downloads
    curl -LO "https://github.com/cliangdev/specflux/releases/latest/download/SpecFlux.Preview_0.1.0-preview_aarch64.dmg"
    open SpecFlux.Preview_0.1.0-preview_aarch64.dmg

    macOS shows "app is damaged" warnings for unsigned apps downloaded via browser. This is normal — we'll add code signing in a future release.

    </details>

    <details>
    <summary><strong>Windows</strong></summary>

  • Download the .msi or .exe installer

  • Run the installer

  • If Windows SmartScreen appears:

  • - Click "More info"
    - Click "Run anyway"

    SmartScreen warnings appear for unsigned apps. This is expected for new software without a reputation.

    </details>

    <details>
    <summary><strong>Linux</strong></summary>

    AppImage (recommended):

    bash
    # Download the AppImage
    chmod +x SpecFlux_*.AppImage
    ./SpecFlux_*.AppImage

    Debian/Ubuntu (.deb):

    bash
    sudo dpkg -i specflux_*.deb

    If you get library errors, install dependencies: sudo apt install libwebkit2gtk-4.1-0 libssl3

    </details>

    First Project

  • Sign Up — Create account with email or GitHub

  • Create Project — Name it and link your GitHub repository

  • Run /prd — Start the interactive PRD interview

  • Run /epic — Break down your PRD into epics and tasks

  • Run /implement — Let AI agents build your feature
  • <!-- Screenshot placeholders
    ![Kanban Board](docs/assets/kanban.png)
    ![Terminal](docs/assets/terminal.png)
    -->

    Reviews