dev-swarm-nodejs
Install and configure Node.js, npm, and pnpm using nvm. Use when setting up a Node.js environment.
Browse published AI skills maintained by X-School-Academy. Compare skill descriptions and follow each source repository for setup instructions.
Indexed skills
82Repository stars across indexed skills
574Repository forks
246Average repository stars per indexed skill
7Repository stars may repeat across skills from the same repository.
Install and configure Node.js, npm, and pnpm using nvm. Use when setting up a Node.js environment.
To inspect the Flutter widget tree of the running app, retrieve the widget hierarchy after connecting to the Dart Tooling Daemon.
Perform git partial merges (checkout specific folders from another branch) and squash merges (clean single-commit integration) to selectively integrate changes across branches.
To fetch up-to-date docs and code examples from Context7 for a known library, query by a resolved library ID after running resolve-library-id (max 3 calls).
To get possible AWS CLI commands from a natural-language request, suggest candidate `aws ...` commands when the exact service, operation, or syntax is unclear; use before call-aws.
Install AI code agent CLI tools including claude-code, gemini-cli, codex, and github copilot-cli. Use when setting up AI coding assistants or when the user asks to install an AI code agent.
To read logs from a managed background process, fetch recent output (head or tail) for a process so you can inspect its stdout/stderr.
To connect to the Dart Tooling Daemon for editor/runtime data, connect using a user-provided DTD URI before using related Dart tools.
To take a screenshot of a page or element, capture an image for visual verification.
To read console logs from the current page, retrieve console messages for debugging JavaScript output.
Capture and inspect specific screen regions (e.g., mobile simulators, app windows) using a background streaming process. Use for UI debugging and troubleshooting.
Create and execute comprehensive tests including unit tests, integration tests, CLI tests, web/mobile UI tests, API tests, and log analysis. Find bugs, verify requirements, identify improvements, and create cha...
Conduct comprehensive market research and competitive analysis to validate the problem, understand the market landscape, and identify opportunities. Use when starting stage 01 (market-research) or when user ask...
To apply automated Dart fixes, run `dart fix --apply` on the given roots to resolve suggested changes.
To run Dart or Flutter pub commands like `pub get` or `pub add`, execute a pub command for the given roots.
Plan and execute agile development sprints, breaking down product requirements into manageable backlogs with clear acceptance criteria and test plans. Use when starting stage 09 (sprints) or when user asks abou...
Create/Update detailed user personas and user stories based on market research and business requirements. Use when starting stage 02 (personas) or when user asks to create/update personas, user stories, or user...
To fill multiple form fields at once, set values for inputs, checkboxes, and selects in a single call.
To run Dart or Flutter tests with the agent-centric test runner, execute tests using this tool instead of shell `dart test` or `flutter test`.
To get the current cursor location from the connected editor, retrieve the active location after connecting to the Dart Tooling Daemon.
To search for symbols across Dart workspaces, resolve a symbol name to find definitions or catch spelling errors.
To start a long-running background task, launch a managed process such as a server or watcher and keep it tracked.
Install and configure Flutter SDK. Use when setting up a Flutter development environment.
Draft a conventional commit message when the user asks to commit code.
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.