Packages
Coding-agent skills
Install version-matched guidance for implementing, integrating, testing, and diagnosing UseCase Forge code.
Coding-agent skills
Every published UseCase Forge package includes version-matched instructions for coding agents. Install the skill from the package whose responsibility matches the task:
dart run skills@ get -p usecase_forge
dart run skills@ get -p usecase_forge_flutter
dart run skills@ get -p usecase_forge_test
dart run skills@ get -p usecase_forge_devtools
| Installed skill | Use it for |
|---|---|
usecase-forge-implementation | Implementing a UseCase, typed Command and State, lifecycle, cancellation, and output. |
usecase-forge-concurrency | Choosing admission and processing policies, limits, grouping, and restart behavior. |
usecase-forge-flutter-widgets | Provider, Builder, Selector, Listener, Consumer, ownership, and widget lifecycle decisions. |
usecase-forge-test-testing | Deterministic lifecycle, cancellation, policy, observer, matcher, and controlled-time tests. |
usecase-forge-devtools-diagnostics | Privacy-safe diagnostics, protocol compatibility, extension setup, and troubleshooting. |
What installation changes
The command copies package-owned guidance into the supported skills directory of your project or agent environment. It does not add a runtime dependency, generate application code, change the package API, or grant permission to publish, transmit data, or modify external systems.
Review the installed instructions before use. Re-run the command after upgrading a package so the guidance follows the installed package line.
Package skills help an agent follow the public contract; the package documentation and your application requirements remain the source of truth.