AgentToolHub
Skill

frontend-scaffold

frontend-scaffold — a Claude Code skill from parhumm/jaan-to

Features

  • ✓AI-powered PM, Data, QA, Dev workflows
  • ✓56+ skills for diverse project needs
  • ✓Customizable output styles (enterprise-doc, concise-summary)
  • ✓Multi-agent support for project review and context
  • ✓Easy integration with Claude Code and Codex

Installation Guide

Claude Code Quick Install

text
claude
/plugin marketplace add parhumm/jaan-to
/plugin install jaan-to
/jaan-init

Codex Quick Install

bash
# One-command installer (recommended for end users)
bash <(curl -fsSL https://raw.githubusercontent.com/parhumm/jaan-to/main/scripts/install-codex-skillpack.sh)

# Fallback if you're in this repo locally
bash ./scripts/install-codex-skillpack.sh

Then:

  • Restart Codex.

  • Open your project in Codex.

  • Run /jaan-init once.

  • Use /skills, /jaan-to:*, /jaan-init, or native $skill mentions.
  • Examples:

    text
    /skills
    /jaan-init
    /jaan-to:pm-prd-write
    $pm-prd-write

    In Codex, /jaan-to:* and /jaan-init are intentionally preserved as aliases for native $skill.

    Claude Code Version Management

    Development version:

    text
    claude
    /plugin marketplace add parhumm/jaan-to#dev
    /plugin install jaan-to
    /jaan-init

    Switch stable/dev:

    text
    /plugin uninstall jaan-to
    /plugin marketplace add parhumm/jaan-to       # stable
    /plugin marketplace add parhumm/jaan-to#dev   # dev
    /plugin install jaan-to
    /jaan-init

    Check installed version:

    text
    /plugin list

    Local Development + Build Commands

    bash
    # Claude local dev
    claude --plugin-dir /path/to/jaan-to
    
    # Build both runtime targets
    ./scripts/build-all-targets.sh
    
    # Build Codex skillpack source
    bash ./scripts/build-codex-skillpack.sh
    
    # Skillpack drift guard
    bash ./scripts/validate-codex-skillpack.sh
    
    # Skill PR prep (regenerate + validate + stage skillpack)
    bash ./scripts/prepare-skill-pr.sh
    
    # Integrated dual-runtime smoke
    bash scripts/test/e2e-dual-runtime-smoke.sh

    Codex Local Mode (Legacy/Debug Only)

    bash
    ./scripts/build-target.sh codex
    cd ./dist/jaan-to-codex
    ./jaan-to setup /path/to/your-project --mode local

    setup --mode auto resolves to global if ~/.agents/skills/jaan-to-codex-pack exists, otherwise local.

    Codex Troubleshooting

  • Installer auto method SSL failure:

  • - Wrapper retries automatically with --method git.
  • $skill ambiguity from duplicate names:

  • - Remove duplicate project .agents/skills/<jaan-to-skill> entries and use global mode.
  • Skills not appearing:

  • - Restart Codex after install/reinstall.

    Claude Compatibility Guarantee

    Claude Code installation, command namespace (/jaan-to:*), and plugin behavior remain unchanged.
    Codex support is added as a thin adapter and runner layer without changing Claude runtime contracts.

    First run


    The bootstrap hook automatically creates jaan-to/ in your project with:
  • context/ — Config and boundary templates (customize for your project)

  • templates/ — Output templates for each skill

  • learn/ — Learning seeds (improve over time)

  • outputs/ — Generated outputs (PRDs, tracking code, research, etc.)

  • docs/ — Reference docs (style guide, skill spec)
  • Verify installation


    bash
    ./scripts/verify-install.sh /path/to/your-project

    ---

    Reviews