Build apps, websites, and AI agents using plain English with Astro, React, Shadcn, and Cloudflare. Ideal for operations teams to automate workflows and create custom tools without extensive coding knowledge.
git clone https://github.com/one-ie/one.gitBuild apps, websites, and AI agents using plain English with Astro, React, Shadcn, and Cloudflare. Ideal for operations teams to automate workflows and create custom tools without extensive coding knowledge.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/one-ie/oneCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
I want to build a [TYPE_OF_APP] for [COMPANY] in the [INDUSTRY] industry. The app should have the following features: [FEATURE_1], [FEATURE_2], and [FEATURE_3]. I want to use Astro for the frontend, React for interactivity, Shadcn for UI components, and Cloudflare for hosting. Provide me with a step-by-step guide to build this app.
# Building a Task Management App for GreenThumb Nursery
## Overview
You've asked for a task management app for GreenThumb Nursery, a company in the horticulture industry. The app will have the following features:
- Task creation and assignment
- Task status tracking
- Due date reminders
- Team collaboration features
## Step-by-Step Guide
### Step 1: Set Up Your Development Environment
1. Install Node.js and npm
2. Install Astro CLI globally using npm: `npm install -g astro`
3. Create a new Astro project: `astro new task-manager`
4. Navigate to the project directory: `cd task-manager`
### Step 2: Set Up React in Astro
1. Install React: `npm install react react-dom`
2. Create a new React component: `npx astro add react`
3. Update your `astro.config.mjs` to include React support:
```javascript
import { defineConfig } from 'astro/config';
import react from '@astrojs/react';
export default defineConfig({
integrations: [react()],
});
```
### Step 3: Set Up Shadcn UI Components
1. Install Shadcn: `npm install @shadcn/ui`
2. Create a new component using Shadcn: `npx shadcn-ui@latest add button`
3. Import and use the button component in your React component:
```jsx
import { Button } from '@/components/ui/button'
function TaskList() {
return (
<div>
<Button>Add Task</Button>
</div>
)
}
```
### Step 4: Set Up Cloudflare for Hosting
1. Sign up for a Cloudflare account
2. Install Wrangler: `npm install -g wrangler`
3. Log in to Wrangler: `wrangler login`
4. Deploy your app: `wrangler deploy`
## Next Steps
- Customize the UI to match GreenThumb Nursery's branding
- Add user authentication
- Implement task categories and tags
AI-driven energy development and optimization
An AI playground for exploring and learning.
Protect and enhance web performance with DDoS protection, firewalls, and content delivery.
Visual workflow automation for complex integrations
Instant video-to-blog conversion
Supersonics for the new Jet Age