next-chat-skills
AI assistant application based on Next.js, supporting Dialog Management and external Skill (script/tool/rule) integration. AI autonomously decides to invoke Skills, executes scripts in a Black box, installs dependencies, and generates files.
File Explorer
Download Latest Version (.zip)- docker-publish.yml
- blog-introduction.md
- 20260204-115555.png
- 20260204-115652.png
- 20260204-143622.gif
- 20260204-145302.gif
- 20260204-160514.gif
- 20260209-133827.png
- ChatSkillsPromo.mp4
- install-skills.png
- file.svg
- globe.svg
- next.svg
- vercel.svg
- window.svg
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- page.tsx
- favicon.ico
- globals.css
- icon.svg
- layout.tsx
- page.tsx
- ChatArea.tsx
- InputArea.tsx
- MessageBubble.tsx
- RightPanel.tsx
- Sidebar.tsx
- TopBar.tsx
- DepsPanel.tsx
- DiffPreview.tsx
- FilesPanel.tsx
- SkillInvokeCard.tsx
- TerminalPanel.tsx
- button.tsx
- dialog.tsx
- scroll-area.tsx
- separator.tsx
- tabs.tsx
- tooltip.tsx
- AddSkillDialog.tsx
- SettingsDialog.tsx
- useSkillExecution.ts
- useSkills.ts
- index.ts
- migrations.ts
- pg-storage.ts
- schema-pg.ts
- schema-sqlite.ts
- sqlite-storage.ts
- storage.ts
- auth-helper.ts
- auth.config.ts
- auth.ts
- fingerprint.ts
- skill-executor.ts
- skill-parser.ts
- skills-reader.ts
- utils.ts
- AppProvider.tsx
- SessionProvider.tsx
- index.ts
- proxy.ts
- .dockerignore
- .env.example
- .gitignore
- agent-skills-final.pptx
- components.json
- docker-compose.yml
- Dockerfile
- eslint.config.mjs
- LICENSE
- next.config.ts
- package-lock.json
- package.json
- postcss.config.mjs
- prototype.html
- README.md
- README_CN.md
- tsconfig.json
# Installation Guide
git clone https://github.com/LingyiChen-AI/next-chat-skills
Downloads the entire project code from GitHub to your computer.
cd next-chat-skills
Moves into the project folder you just downloaded.
2. Docker
Easy Recommended- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker pull twwch/next-chat-skills:latest
Type this command into your terminal and run it.
docker run -d -p 3000:3000 \
Runs the built image as an actual container.
docker build -t next-chat-skills .
Builds a runnable image based on the Dockerfile.
docker run -d -p 3000:3000 -e OPENAI_API_KEY=your-key next-chat-skills
Runs the built image as an actual container.
Pulled directly from this repo's README.
3. Node.js
Easynpm install
Downloads and installs the libraries listed in package.json.
npm run dev
Starts the development/run server.
npm run dev # Start development server
Starts the development/run server.
npm run build # Build for production
Builds optimized production files.
npm run start # Start production server
Starts the development/run server.
Pulled directly from this repo's README.
