-
Notifications
You must be signed in to change notification settings - Fork 265
Added instructions for running Laravel Pint only if modified files are of PHP. #535
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* wip Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * add create_skill skills * Skill Migration Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Refactor skill activation guidelines and improve directory handling in Composer Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * remove unnecessary files Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Add Grid component for improved display of items Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Fix code styling * Refactor Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Refactor Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Refactor Inertia Guidelines Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Refactor Skills Names Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Refactor Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * More Guideline Cleanup Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Update Guidelines Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Update Skills Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Refactor Skill Logic Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Update laravel/pint version constraint in composer.json Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Fix method name in UpgradeLivewireV4 to renderBladeFile Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Enhance GuidelineComposer and SkillComposer Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Enhance GuidelineComposer and SkillComposer Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Rename pennant-features to pennant-development Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Use prompts grid Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Update Guidelines Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Update Guidelines Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Update laravel/prompts version in composer.json Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Remove Agent Skills PRD document. Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Add tests for third-party skill inclusion/exclusion Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Refactor SkillComposer and GuidelineComposer Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Refactor Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Remove Bold Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Update Skills to follow specific format Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Add Wayfinder development skill Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Add skills activation section to foundation template Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
* Add blank line before statements in pint.json configuration Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Refactor constructors to include empty body Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
* Refactor Code Environments to Agents Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Remove redundant name() method Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Update README.md Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Fix test Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Fix code styling * Add preserve-config option to installation commands Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Update GuidelineAssist.php --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> Co-authored-by: Joe Tannenbaum <joe.tannenbaum@laravel.com>
* Add tests for tool execution and error handling Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formating Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
* Add Skill Sync Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Update skill synchronization to preserve previously tracked skills Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * simplify skill synchronization Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
…laravel#450) * Implement package priority system and filtering for package discovery Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Refactor Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Refactor Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
* Add Upgrade Guide * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * formatting --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> Co-authored-by: Taylor Otwell <taylor@laravel.com>
* Add tests for DatabaseQuery tool to validate query execution and error handling * Refactor test to use 'it' for consistency --------- Co-authored-by: Pushpak Chhajed <pushpak1300@gmail.com>
* Refactor tests to improve readability and consistency Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Fix Test Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Fix Test Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Remove redundant test Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Fix code styling --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
* Update minimum PHP and Laravel versions Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Remove Laravel 10 support from test configuration Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Update UPGRADE.md Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
* Refactor installation command to use DisplayHelper Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Add boost:add-skill command * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
* apply consistent formatting after composition * various formatting updates * add markdown formatter * formatting * formatting
Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
OpenCode expects its skill files to be in the `.opencode/skills` directory. See https://opencode.ai/docs/skills/#place-files
Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
Without explicit sorting, Symfony Finder returns files in filesystem order (often by modification time), causing numerically-prefixed guidelines like 00-scope.md, 10-frontend.md, 50-formatting.md to appear in unpredictable order. This adds sortByName() to ensure guidelines are composed in the order their filenames suggest.
Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
…se (laravel#498) * Fix database-schema tool to only return tables from configured database - Add getTables() method to database drivers with proper database filtering - MySQL: WHERE TABLE_SCHEMA = DATABASE() - PostgreSQL: WHERE schemaname = current_schema() - SQLite: Query sqlite_master (inherently scoped) - Add include_views and include_routines parameters (default: false) - Restructure response: views at top level, routines grouped separately - Remove fallback to Schema::getTables() in favor of driver-specific queries Fixes laravel#202, laravel#466 * Formatting * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
* feat: add support for Junie skills * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> Co-authored-by: Pushpak Chhajed <pushpak1300@gmail.com>
* Filter orphaned packages from config * Refactor Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> Co-authored-by: Pushpak Chhajed <pushpak1300@gmail.com>
* Add configurable PHP and Composer paths Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Add command normalization to Agent class Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Update documentation Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Refactor command normalization Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Change Config Name Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
* Fix sail boost:update issue * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
* fix(gemini): escape @ symbols in foundational context * refactor(gemini): move guideline post-processing to base Agent * Rename `postProcessGuidelines` to `transformGuidelines` for consistency Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> Co-authored-by: Pushpak Chhajed <pushpak1300@gmail.com>
* Add codex project level support Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
…rts .agents standard (laravel#528) Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
* Enhance error handling in AddSkillCommand and GitHubSkillProvider * Fix code styling * Remove env Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Fallback to `services.github.token` in `getGitHubToken` method Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Fix Test Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com>
* Flux icons (vibe-kanban 21aaa184) laravel#177 use gh cli to fetch the issue no need to do anything else with gh cli. Mention a very small notes abour FLux Icons in Skill `fluxui-development` `fluxui-development` Icon Flux uses the excellent Heroicons project for its icon collection. Heroicons is a set of beautiful and functional icons crafted by the fine folks at [Tailwind Labs](https://tailwindcss.com/) Search for the exact icon you need over at [Heroicons](https://heroicons.com/) [ucide icons](https://fluxui.dev/components/icon#lucide-icons) We love Heroicons, but we acknowledge that it's a fairly limited icon set. If you need more icons, we recommend using [Lucide](https://lucide.dev/) instead. To make it trivial to use Lucide icons, Flux provides a convenient artisan command to import them into your project: ```javascript php artisan flux:icon ``` This command will prompt you to select which icons you want to import. You can also manually specify the icons you want to import by passing in their names as arguments to the command: ```javascript php artisan flux:icon crown grip-vertical github https://fluxui.dev/components/icon#lucide-icons ``` `boost/.ai/fluxui-free/skill/fluxui-development` * Formatting Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> * formatting --------- Signed-off-by: Pushpak Chhajed <pushpak1300@gmail.com> Co-authored-by: Taylor Otwell <taylor@laravel.com>
Added instructions for running Laravel Pint only on modified PHP files.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added instructions for running Laravel Pint only if modified files are of PHP.
Agent are running pint command event when only JAVASCRIPT/TypeScript are modified. This is to avoid it.