be-framework/skeleton

Maintainers

Package info

github.com/be-framework/be-skeleton

Type:project

pkg:composer/be-framework/skeleton

Statistics

Installs: 24

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.x-dev 2026-05-01 04:37 UTC

This package is auto-updated.

Last update: 2026-05-01 06:12:05 UTC


README

Project template for Be Framework.

Getting Started

composer create-project be-framework/skeleton MyProject --stability dev
cd MyProject

Usage

composer dev      # semantic log only → var/log/<timestamp>.json
composer profile  # semantic profiling → var/log/<timestamp>.json
composer stree    # render the latest log as a tree
composer stree:full # render the latest log as a semantic full tree

# direct invocation (BEAR.Sunday-style URI)
php bin/be.php
php bin/be.php 'hello?name=Alice'
php bin/be.php 'order?customerId=42&items[]=P1001'

Run composer dev or composer profile before composer stree if you need a fresh log. See CLAUDE.md for the dev loop, MODULE env var, and the URI invocation convention.

Namespace

The generated app uses the Be\App namespace by default. You can rename it to your own namespace with AI tools or find-and-replace.

Learn More

  • Be Framework Documentation
  • Directory Layout — what each src/<dir>/ slot is for.
  • be-skills — Claude Code skills for building Be Framework apps end-to-end (project setup, design workflow, dev loop, debugging).
  • be-patterns — eight runnable pattern demos (Linear, Diamond, Branching, Cascade Diamond, Complex Convergence, …).