Commit Graph

7 Commits

Author SHA1 Message Date
emilioacc e1102aced4 Add Agent Skill documentation to README (#17)
Documents the ATXP skill installation and capabilities for AI assistants.

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 13:53:30 -05:00
zach wick 26f5ecc0fd Placeholder for mastra framework example
Signed-off-by: zach wick <zwick@novellum.ai>
2025-11-06 09:53:42 -08:00
Rob Di Marco bcc78d29b4 ATXP-407: Integrate Cloudflare Workers template into atxp create command (#11)
* ATXP-407: Integrate Cloudflare Workers template into atxp create command

Added support for creating projects with the Cloudflare Workers AI agent template alongside the existing Express template. Users can now choose between frameworks using the --framework flag.

Changes:
- Added 'cloudflare' as a new framework option
- Updated Framework type to include 'cloudflare'
- Added Cloudflare template configuration pointing to atxp-cloudflare-agent-example
- Updated README with cloudflare framework examples
- Added framework-specific installation instructions (npm install vs npm run install-all)
- Updated tests to validate both express and cloudflare frameworks
2025-10-13 17:03:15 -04:00
Rob Di Marco 57d88541ba ATXP-242: Update templates in create-project.ts (#9)
Core Features

Updated template repository from atxp-express-example to atxp-express-starter
Added Framework type for type safety and extensibility
Changed createProject to require app name as first parameter (eliminates interactive prompt)
Added command line argument support for framework selection (--framework)
Added smart git initialization with --git and --no-git flags
Fixed help flag handling to show help instead of running commands

Wrapper Package Updates

Updated create-atxp wrapper to support new API
Fixed argument passing from npm create atxp to underlying atxp create command
2025-09-10 17:43:42 -04:00
Rob Di Marco 724821fe97 Add configurable port and directory options for demo command (#2)
- Move argument parsing from run-demo.ts to index.ts for better separation of concerns
- Add --port/-p option to specify custom demo port (default: 8016)
- Add --dir/-d option to specify custom demo directory (default: ~/.cache/atxp/demo)
- Refactor runDemo() to accept DemoOptions parameter for type safety
- Update all helper functions to use passed parameters instead of global state
- Add comprehensive documentation in help text and README files
- Support path resolution for relative directory paths

New usage examples:
- npx atxp demo --port 3000
- npx atxp demo --dir ./my-demo
- npx atxp demo --port 9000 --dir ~/projects/demo --verbose

Resolves port conflicts and allows flexible demo installation locations.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-09-09 13:43:48 -04:00
Rob Di Marco 4310dfb6ad Documentation update 2025-09-09 12:58:31 -04:00
Rob Di Marco b064145293 Moved https://github.com/atxp-dev/sdk/pull/29 into its own repository 2025-09-09 12:09:19 -04:00