Replies: 2 comments
-
Approach to Handling Laravel + Inertia + React + Axios1) Managing multi-technology projectsThis stack is not a single technology but a set of clearly defined layers:
The most maintainable approach is task-driven, not stack-driven: each task activates the skills required by the relevant layer. 2) Project analyzer: useful as a router, not a mega-skillAn analyzer that reads
Its value lies in orchestrating existing skills based on the task (backend, Inertia, UI, HTTP), not in replacing them with a monolithic skill. 3) Skill composition guides (recipes)The highest ROI comes from documenting reusable recipes, without creating new skills:
These recipes improve discoverability and consistency with minimal maintenance cost. 4) Dedicated skill: only for wiring and conventionsA dedicated skill makes sense only if it stays thin, focused on:
It should not duplicate existing Laravel or React skills. 5) Final proposalFor Laravel + Inertia + React + Axios:
This approach covers most real-world use cases without causing a combinatorial explosion of skills. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the detailed breakdown @josuelmm - the task-driven approach makes a lot of sense. Building on this, I want to expand the discussion to include a related problem: context bloat from global skill installation. The Current ProblemRight now, installing claude-skills globally (
This makes the "project analyzer" idea even more important - it's not just about recommending skills, it's about selectively activating them. Proposed Architecture1. Plugin Remains a Plugin 2. Meta-Skill as Lightweight Entry Point npx add-skill <meta-skill-name>This installs a single skill globally that handles project setup. 3. Setup Wizard Flow
4. Loading Strategies
5. Recipe Files as Reference Docs Open Questions for the Community
The goal: 50-80% reduction in context usage for typical projects while maintaining full capability when needed. Curious what workflows would work best for everyone. @josuelmm - your breakdown was really well thought out. Would you be interested in collaborating on this? Could use help designing the architecture and building out the Laravel+Inertia+React recipes. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Inspired by #101 (Laravel + Inertia + React + Axios skill request), I want to open a discussion about how we handle technology stack combinations.
The Problem
We're getting requests for specific stack combos:
If we create individual skills for each combination, we'll end up with an explosion of narrow skills that are hard to maintain and discover.
Possible Approaches
A) Stack-Combo Skills
Create skills like
laravel-inertia-react. Pros: precise, curated. Cons: combinatorial explosion, maintenance burden.B) Meta-Skill: Project Analyzer
A skill that reads
package.json,composer.json,pyproject.toml, etc. and outputs recommended skill selections for that project. Could generate a.claude/skills.mdor similar.C) Skill Composition Guides
Reference docs showing which existing skills to combine for common stacks. No new skills, just better discovery.
D) Something else?
Questions for the Community
Curious what approaches would be most valuable to your workflows.
Beta Was this translation helpful? Give feedback.
All reactions