You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+21-28Lines changed: 21 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,23 +1,14 @@
1
1
# codebar Solutions AG Coding Guidelines
2
2
3
-
Shared Laravel AI coding guidelines and skills for codebar-ag projects. A Boost-first Composer package that ships 36 skills for consistent conventions across PHP, Laravel, testing, frontend, and services.
3
+
Shared Laravel coding guidelines and skills for codebar-ag projects. A Composer package that ships 36 skills for consistent conventions across PHP, Laravel, testing, frontend, and services.
4
4
5
5
**Rule index:** See [RULES.md](RULES.md) for the full rule structure and file reference.
-**Skill Integration** — AI-powered verification: one test prompt per skill (36 total), sends to GitHub Models, validates responses follow guidelines. Runs on prompt/skill changes, weekly schedule, and manual trigger. Requires `models: read` and GitHub Models access.
15
-
16
-
Run validation locally: `composer validate-skills`
17
-
18
-
---
9
+
## Skills Overview
19
10
20
-
## Skills Summary
11
+
Skills are reusable convention guides that assistants use when working with your codebase. Each skill includes Rules, Examples, Anti-Patterns, and References.
21
12
22
13
| Category | Skills | Description |
23
14
|----------|--------|-------------|
@@ -27,7 +18,7 @@ Run validation locally: `composer validate-skills`
@@ -71,7 +54,7 @@ Boost automatically discovers skills from `vendor/codebar-ag/coding-guidelines/r
71
54
72
55
### Step 4: Activate MCP (optional)
73
56
74
-
If your editor supports MCP (Model Context Protocol), configure it to use the Boost MCP server for full context. See the [Laravel Boost documentation](https://laravel.com/docs/boost) for your editor’s setup.
57
+
If your editor supports MCP (Model Context Protocol), configure it to use the Boost MCP server for full context. See the [Laravel Boost documentation](https://laravel.com/docs/boost) for your editor's setup.
75
58
76
59
### Step 5: Override skills locally (optional)
77
60
@@ -87,6 +70,18 @@ your-project/
87
70
│ └── SKILL.md ← Your custom version
88
71
```
89
72
73
+
### Alternative: Sync full repo
74
+
75
+
To sync the complete guidelines repo (`.github/prompts`, `RULES.md`, etc.) into a `guidelines/` directory for reference, add to your `composer.json`:
Copy file name to clipboardExpand all lines: resources/boost/skills/saloon/SKILL.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ description: Saloon-based service layer pattern for all external API integration
21
21
- The service class wraps the connector, sends requests, and returns typed DTOs
22
22
- Register the connector as a singleton in a service provider when needed
23
23
- Accept an optional connector in the service constructor for testability
24
-
- Exceptions: **Prism** is acceptable for AI/LLM integrations; inline `Http::get()` is acceptable for simple binary file downloads (not API integrations)
24
+
- Exceptions: **Prism** is acceptable for LLM integrations; inline `Http::get()` is acceptable for simple binary file downloads (not API integrations)
0 commit comments