mirror of
https://github.com/leonvanzyl/agentic-coding-starter-kit.git
synced 2026-01-30 06:22:02 +00:00
Update dependencies
This commit is contained in:
4
create-agentic-app/package-lock.json
generated
4
create-agentic-app/package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "create-agentic-app",
|
||||
"version": "1.1.45",
|
||||
"version": "1.1.46",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "create-agentic-app",
|
||||
"version": "1.1.45",
|
||||
"version": "1.1.46",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"chalk": "^5.3.0",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "create-agentic-app",
|
||||
"version": "1.1.45",
|
||||
"version": "1.1.46",
|
||||
"description": "Scaffold a new agentic AI application with Next.js, Better Auth, and AI SDK",
|
||||
"type": "module",
|
||||
"bin": {
|
||||
|
||||
54
create-agentic-app/template/.claude/commands/review-pr.md
Normal file
54
create-agentic-app/template/.claude/commands/review-pr.md
Normal file
@@ -0,0 +1,54 @@
|
||||
---
|
||||
description: Review pull requests
|
||||
---
|
||||
|
||||
Pull request(s): $ARGUMENTS
|
||||
|
||||
- If no PR numbers are provided, ask the user to provide PR number(s).
|
||||
- At least 1 PR is required.
|
||||
|
||||
## TASKS
|
||||
|
||||
1. **Retrieve PR Details**
|
||||
- Use the GH CLI tool to retrieve the details (descriptions, diffs, comments, feedback, reviews, etc)
|
||||
|
||||
2. **Assess PR Complexity**
|
||||
|
||||
After retrieving PR details, assess complexity based on:
|
||||
- Number of files changed
|
||||
- Lines added/removed
|
||||
- Number of contributors/commits
|
||||
- Whether changes touch core/architectural files
|
||||
|
||||
### Complexity Tiers
|
||||
|
||||
**Simple** (no deep dive agents needed):
|
||||
- ≤5 files changed AND ≤100 lines changed AND single author
|
||||
- Review directly without spawning agents
|
||||
|
||||
**Medium** (1-2 deep dive agents):
|
||||
- 6-15 files changed, OR 100-500 lines, OR 2 contributors
|
||||
- Spawn 1 agent for focused areas, 2 if changes span multiple domains
|
||||
|
||||
**Complex** (up to 3 deep dive agents):
|
||||
- >15 files, OR >500 lines, OR >2 contributors, OR touches core architecture
|
||||
- Spawn up to 3 agents to analyze different aspects (e.g., security, performance, architecture)
|
||||
|
||||
3. **Analyze Codebase Impact**
|
||||
- Based on the complexity tier determined above, spawn the appropriate number of deep dive subagents
|
||||
- For Simple PRs: analyze directly without spawning agents
|
||||
- For Medium PRs: spawn 1-2 agents focusing on the most impacted areas
|
||||
- For Complex PRs: spawn up to 3 agents to cover security, performance, and architectural concerns
|
||||
|
||||
4. **Vision Alignment Check**
|
||||
- Read the project's README.md and CLAUDE.md to understand the application's core purpose
|
||||
- Assess whether this PR aligns with the application's intended functionality
|
||||
- If the changes deviate significantly from the core vision or add functionality that doesn't serve the application's purpose, note this in the review
|
||||
- This is not a blocker, but should be flagged for the reviewer's consideration
|
||||
|
||||
5. **Safety Assessment**
|
||||
- Provide a review on whether the PR is safe to merge as-is
|
||||
- Provide any feedback in terms of risk level
|
||||
|
||||
6. **Improvements**
|
||||
- Propose any improvements in terms of importance and complexity
|
||||
@@ -21,44 +21,44 @@
|
||||
"db:reset": "drizzle-kit drop && drizzle-kit push"
|
||||
},
|
||||
"dependencies": {
|
||||
"@ai-sdk/react": "^2.0.106",
|
||||
"@openrouter/ai-sdk-provider": "^1.3.0",
|
||||
"@ai-sdk/react": "^2.0.125",
|
||||
"@openrouter/ai-sdk-provider": "^1.5.4",
|
||||
"@radix-ui/react-avatar": "^1.1.11",
|
||||
"@radix-ui/react-dialog": "^1.1.15",
|
||||
"@radix-ui/react-dropdown-menu": "^2.1.16",
|
||||
"@radix-ui/react-label": "^2.1.8",
|
||||
"@radix-ui/react-slot": "^1.2.4",
|
||||
"@vercel/blob": "^2.0.0",
|
||||
"ai": "^5.0.106",
|
||||
"better-auth": "^1.4.5",
|
||||
"@vercel/blob": "^2.0.1",
|
||||
"ai": "^5.0.123",
|
||||
"better-auth": "^1.4.18",
|
||||
"class-variance-authority": "^0.7.1",
|
||||
"clsx": "^2.1.1",
|
||||
"drizzle-orm": "^0.44.7",
|
||||
"lucide-react": "^0.539.0",
|
||||
"next": "16.0.7",
|
||||
"next": "16.1.6",
|
||||
"next-themes": "^0.4.6",
|
||||
"pg": "^8.16.3",
|
||||
"postgres": "^3.4.7",
|
||||
"react": "19.2.1",
|
||||
"react-dom": "19.2.1",
|
||||
"pg": "^8.17.2",
|
||||
"postgres": "^3.4.8",
|
||||
"react": "19.2.4",
|
||||
"react-dom": "19.2.4",
|
||||
"react-markdown": "^10.1.0",
|
||||
"sonner": "^2.0.7",
|
||||
"tailwind-merge": "^3.4.0",
|
||||
"zod": "^4.1.13"
|
||||
"zod": "^4.3.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tailwindcss/postcss": "latest",
|
||||
"@types/node": "^20.19.25",
|
||||
"@types/pg": "^8.15.6",
|
||||
"@types/node": "^20.19.30",
|
||||
"@types/pg": "^8.16.0",
|
||||
"@types/react": "19.2.5",
|
||||
"@types/react-dom": "19.2.3",
|
||||
"drizzle-kit": "^0.31.7",
|
||||
"eslint": "^9.39.1",
|
||||
"drizzle-kit": "^0.31.8",
|
||||
"eslint": "^9.39.2",
|
||||
"eslint-config-next": "16.0.7",
|
||||
"prettier": "^3.7.4",
|
||||
"prettier": "^3.8.1",
|
||||
"prettier-plugin-tailwindcss": "^0.6.14",
|
||||
"shadcn": "^3.5.1",
|
||||
"tailwindcss": "^4.1.17",
|
||||
"shadcn": "^3.7.0",
|
||||
"tailwindcss": "^4.1.18",
|
||||
"tsx": "^4.21.0",
|
||||
"tw-animate-css": "^1.4.0",
|
||||
"typescript": "^5.9.3"
|
||||
|
||||
Reference in New Issue
Block a user