Bro
- Disable Model Invocation
- Enabled
Restate the last message in plain human language, with no jargon.
Personal agent skills I use to improve AI efficiency and reliability.
Restate the last message in plain human language, with no jargon.
Build and sharpen a project's domain model. Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintain the domain model.
Use the GitHub CLI to access GitHub data and perform actions on GitHub. Always use when the user want to retrieve comments from a pull request, or for any other action related to GitHub.
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.
Create forward-only Laravel database migrations without down methods. Use when adding or modifying migrations for a production Laravel application.
Reformat changed PHP files with Laravel Pint before finishing work; tests and project checks may also be included, but are optional.
Run the smallest relevant Laravel test after PHP changes, but before finishing work; reformatting and broader project checks may also be included, but are optional.
Never build the project before finishing work. Use every time you made changes to a codebase. Only exception is when the user explicitly ask it.
Build TypeScript files before finishing work; reformatting, linting, typecheck and tests may also be included, but are optional.
Lint TypeScript files after reformatting, but before finishing work; typecheck, tests and a project build may also be included, but are optional.
Reformat TypeScript files before finishing work; linting, typecheck, tests and a project build may also be included, but are optional.
Typecheck TypeScript files before finishing work; tests and a project build may also be included, but are optional.
Create a Vue component with the proper structure and files. Use when creating a Vue component, adding a component file, scaffolding a Vue SFC, or when a new component is needed.
These skills are personal and work well together within my workflow. However, you're free to use them as you wish. You can install them with npx skills add https://soubiran.dev.