Add project create skill

This commit is contained in:
2025-12-11 20:16:27 +01:00
parent 6edcb541f4
commit fcc80f1dad

47
skills/project/create.md Normal file
View File

@@ -0,0 +1,47 @@
# Skill: Project Create
## Description
Initializes a new SaaS project with repository, design board, and CI/CD pipeline.
## Input
- **name**: Project name (required)
- **description**: Brief project description (required)
- **template**: Project template to use (optional, default: "saas")
- **team**: Team members to add (optional)
## Steps
1. Create Gitea repository with template
2. Initialize Penpot design board
3. Set up CI/CD pipeline in Dokploy
4. Create initial issues/milestones
5. Send notification to team
## Output Format
```json
{
"status": "success|error",
"project": {
"name": "project-name",
"repo_url": "https://gitea.mylder.io/org/project",
"design_url": "https://penpot.mylder.io/view/...",
"deploy_url": "https://project.mylder.io"
},
"next_steps": [
"Set up environment variables",
"Invite team members",
"Create first milestone"
]
}
```
## Token Budget
- Max input: 500 tokens
- Max output: 500 tokens
## Model
- Recommended: haiku (simple orchestration)
## API Calls
- Gitea: POST /api/v1/repos
- Penpot: Create project via API
- Dokploy: Create application