pledge-skills
Built for developers and AI agents to write accurate, version-aware code using the latest official documentation and best practices.
File Explorer
- cli.js
- postinstall.js
- advanced-topics.md
- application.md
- errors.md
- extractors.md
- getting-started.md
- handlers-responses.md
- middleware.md
- SKILL.md
- testing.md
- url-dispatch.md
- creating-services.md
- debugging.md
- di-in-action.md
- hierarchical-injectors.md
- injection-context.md
- lazy-loading.md
- lightweight-tokens.md
- overview.md
- providers.md
- SKILL.md
- actions.md
- cli.md
- components.md
- config-env.md
- content-collections.md
- data-fetching.md
- deployment.md
- dev-toolbar.md
- endpoints.md
- fonts.md
- i18n.md
- images.md
- imports.md
- integrations.md
- islands.md
- layouts.md
- markdown.md
- middleware.md
- migration.md
- prefetch.md
- routing.md
- rss.md
- sessions.md
- SKILL.md
- styling.md
- template-syntax.md
- testing.md
- troubleshooting.md
- view-transitions.md
- authentication.md
- customize-secure.md
- getting-started.md
- manage-deploy.md
- SKILL.md
- api.md
- getting-started.md
- guides.md
- SKILL.md
- api-and-cli.md
- configuration.md
- getting-started.md
- plugins-and-presets.md
- SKILL.md
- extending.md
- getting-started.md
- reference.md
- SKILL.md
- user-guide.md
- formatter.md
- getting-started.md
- linter.md
- reference.md
- SKILL.md
- advanced-apis.md
- apis.md
- bundler.md
- getting-started.md
- http-server.md
- package-manager.md
- runtime.md
- SKILL.md
- testing.md
- divisions.md
- language.md
- programming.md
- SKILL.md
- advanced-topics.md
- basics-syntax.md
- c-compat.md
- chrono.md
- classes-objects.md
- concurrency.md
- control-structures.md
- coroutines.md
- exceptions.md
- functions.md
- getting-started.md
- idioms-patterns.md
- io.md
- keywords-reference.md
- memory.md
- metaprogramming.md
- modules.md
- numerics.md
- operators.md
- SKILL.md
- stl-algorithms.md
- stl-containers.md
- stl-regex.md
- stl-strings.md
- stl-utilities.md
- templates.md
- testing.md
- types.md
- variables.md
- whats-new.md
- async.md
- build-runner.md
- built-in-types.md
- callable-objects.md
- class-modifiers.md
- classes.md
- collections.md
- comments.md
- concurrency.md
- constructors.md
- control-flow.md
- core-libraries.md
- creating-streams.md
- development.md
- dot-shorthands.md
- effective-dart.md
- enums.md
- extensions.md
- functions.md
- futures-error-handling.md
- generics.md
- inheritance-mixins.md
- interop.md
- introduction.md
- isolates.md
- iterable-collections.md
- keywords.md
- language-versioning.md
- libraries.md
- metadata.md
- methods.md
- null-safety.md
- operators.md
- packages.md
- pattern-types.md
- patterns.md
- primary-constructors.md
- records.md
- SKILL.md
- static-analysis.md
- testing.md
- tools.md
- type-system.md
- typedefs.md
- using-streams.md
- variables.md
- advanced.md
- antipatterns.md
- assets.md
- components.md
- custom-renderer.md
- data-fetching.md
- deploy.md
- effects-memos.md
- error-handling.md
- escape-hatches.md
- fullstack.md
- getting-started.md
- hoisting.md
- logging.md
- optimizing.md
- platforms.md
- router.md
- rsx.md
- SKILL.md
- state.md
- styling.md
- suspense.md
- testing.md
- tools.md
- tutorial.md
- admin.md
- advanced-orm.md
- advanced-templates.md
- advanced-views.md
- apps-api.md
- async.md
- authentication.md
- breaking-changes.md
- caching.md
- class-based-views.md
- composite-pk.md
- contrib-packages.md
- database-functions.md
- deployment.md
- django-tasks.md
- django-utils.md
- email.md
- file-uploads.md
- forms.md
- geodjango.md
- getting-started.md
- i18n.md
- logging.md
- management-commands.md
- middleware.md
- migrations.md
- misc.md
- model-fields.md
- models.md
- multiple-databases.md
- performance.md
- postgres.md
- querysets.md
- rest-api.md
- security.md
- serialization.md
- settings.md
- signals.md
- SKILL.md
- templates.md
- testing.md
- urls.md
- validators-exceptions.md
- views.md
- advanced-build.md
- best-practices.md
- cicd.md
- commands.md
- compose-advanced.md
- compose.md
- daemon-logging.md
- debugging.md
- dockerfile.md
- getting-started.md
- hub-management.md
- kubernetes.md
- networking.md
- registry.md
- scout-desktop.md
- security.md
- SKILL.md
- swarm.md
- volumes.md
- api.md
- getting-started.md
- guides.md
- SKILL.md
- api-reference.md
- breaking-changes.md
- context-isolation.md
- contributing.md
- distribution.md
- features.md
- fuses.md
- introduction.md
- ipc.md
- native-modules.md
- performance.md
- process-model.md
- security.md
- SKILL.md
- testing.md
- tutorial.md
- cli-and-formatters.md
- configure.md
- contribute-and-maintain.md
- extend.md
- getting-started-and-core-concepts.md
- integrate.md
- rules-reference.md
- SKILL.md
- api-app.md
- api-request.md
- api-response.md
- api-router.md
- database.md
- debugging.md
- error-handling.md
- getting-started.md
- middleware.md
- migration.md
- overriding-api.md
- performance.md
- production.md
- routing.md
- security-updates.md
- security.md
- SKILL.md
- template-engines.md
- about-resources.md
- advanced.md
- deployment.md
- getting-started.md
- how-to.md
- reference.md
- SKILL.md
- tutorial-core.md
- tutorial-deps-security.md
- async.md
- blueprints.md
- class-based-views.md
- cli.md
- config.md
- contexts.md
- debugging-logging.md
- deploying.md
- development-server.md
- error-handling.md
- extensions.md
- gevent.md
- installation.md
- patterns.md
- quickstart.md
- security.md
- shell.md
- signals.md
- SKILL.md
- templates.md
- testing.md
- tutorial.md
- accessibility-i18n.md
- adaptive-responsive.md
- add-to-app.md
- android-platform.md
- animations-overview.md
- animations.md
- app-architecture.md
- app-size.md
- architectural-overview.md
- assets-and-images.md
- data-backend.md
- deep-linking.md
- deployment.md
- faq.md
- firebase.md
- glossary.md
- interactivity.md
- introduction.md
- ios-platform.md
- layout.md
- linux-platform.md
- macos-platform.md
- navigation.md
- networking.md
- packages-plugins.md
- performance-profiling.md
- performance.md
- persistence.md
- platform-adaptations.md
- platform-channels.md
- platform-integration.md
- platform-views.md
- release.md
- scrolling.md
- serialization.md
- SKILL.md
- state-management.md
- testing.md
- tools.md
- url-strategies.md
- web-platform.md
- widgets.md
- windows-platform.md
- additional-commands.md
- administration.md
- branching-and-merging.md
- configuration.md
- debugging.md
- distributed-git.md
- email.md
- embedding-git.md
- external-systems.md
- file-formats-and-protocols.md
- git-internals.md
- git-tools.md
- github.md
- guides.md
- inspection-and-comparison.md
- introduction.md
- patching.md
- repositories.md
- server-admin.md
- sharing-and-updating.md
- SKILL.md
- sparse-checkout.md
- tutorials-and-migration.md
- advanced.md
- caching-commands.md
- events-contexts.md
- getting-started.md
- managing.md
- runners.md
- security-reuse.md
- SKILL.md
- workflow-syntax.md
- cgo.md
- concurrency.md
- database.md
- effective-go.md
- faq.md
- getting-started.md
- language-spec.md
- modules.md
- SKILL.md
- stdlib-core.md
- stdlib-crypto.md
- stdlib-data.md
- stdlib-encoding.md
- stdlib-io.md
- stdlib-meta.md
- stdlib-net.md
- stdlib-sys.md
- stdlib-template.md
- stdlib-testing.md
- tools.md
- whats-new.md
- best-practices.md
- execution.md
- introduction.md
- introspection.md
- mutations.md
- queries.md
- response.md
- schema.md
- SKILL.md
- subscriptions.md
- validation.md
- cli.md
- components.md
- frameworks.md
- SKILL.md
- theming.md
- api.md
- getting-started.md
- guides.md
- SKILL.md
- api.md
- getting-started.md
- guides.md
- SKILL.md
- annotations.md
- basics-syntax.md
- build-tools.md
- classes-objects.md
- collections.md
- coroutines.md
- dsl-builders.md
- exceptions.md
- functions-lambdas.md
- generics.md
- idioms-best-practices.md
- java-interop.md
- multiplatform.md
- null-safety.md
- reflection.md
- serialization.md
- SKILL.md
- testing.md
- type-casts-equality.md
- whats-new.md
- concepts.md
- configuration.md
- extending.md
- networking.md
- policy.md
- reference.md
- scheduling-eviction.md
- security.md
- setup.md
- SKILL.md
- storage.md
- tasks.md
- tutorials.md
- workloads.md
- ai-mcp-boost.md
- architecture.md
- artisan-helpers-collections.md
- database-and-eloquent.md
- eloquent-relationships.md
- events-broadcasting-notifications.md
- http-localization-search.md
- installation-and-configuration.md
- mail-cache-storage.md
- packages-and-contracts.md
- packages.md
- queues-scheduling.md
- routing-and-controllers.md
- security.md
- SKILL.md
- testing.md
- validation-errors-logging.md
- views-and-blade.md
- c-api.md
- coroutines.md
- expressions.md
- introduction.md
- migration.md
- patterns.md
- SKILL.md
- standalone.md
- standard-libraries.md
- syntax.md
- types.md
- advanced-apis.md
- advanced-deployment.md
- authentication-security.md
- breaking-changes.md
- caching.md
- components-next.md
- css-in-js.md
- custom-server.md
- data-fetching.md
- debugging-memory.md
- edge-runtime.md
- environment-variables.md
- error-handling.md
- forms-validation.md
- image-font-optimization.md
- instrumentation-mcp.md
- internationalization.md
- lazy-loading.md
- mdx.md
- metadata-seo.md
- navigation-hooks.md
- prefetching-ppr.md
- preserving-ui-state.md
- project-structure.md
- redirecting.md
- server-client-components.md
- server-functions.md
- SKILL.md
- static-exports.md
- streaming.md
- styling.md
- testing.md
- third-party-backend.md
- turbopack-config.md
- advanced.md
- getting-started.md
- http-modules.md
- SKILL.md
- stream-mail-modules.md
- about-npm.md
- cli-commands.md
- configuring-npm.md
- getting-started.md
- installing-packages.md
- integrations.md
- managing-packages.md
- organizations.md
- package-json.md
- policies.md
- publishing.md
- security.md
- SKILL.md
- troubleshooting.md
- using-npm.md
- advanced.md
- fundamentals.md
- getting-started.md
- SKILL.md
- api.md
- getting-started.md
- guides.md
- SKILL.md
- api.md
- collector-components.md
- collector.md
- concepts.md
- getting-started-guides.md
- getting-started.md
- languages.md
- platforms.md
- SKILL.md
- specification.md
- oxc-architecture.md
- oxc-ecmascript.md
- oxc-parser-tutorial.md
- oxc-performance.md
- oxc-usage-guide.md
- SKILL.md
- attributes.md
- basics-syntax.md
- classes-objects.md
- composer.md
- constants.md
- control-structures.md
- enums.md
- errors.md
- exceptions.md
- features.md
- fibers.md
- functions.md
- generators.md
- getting-started.md
- namespaces.md
- operators.md
- predefined.md
- references.md
- security.md
- SKILL.md
- stdlib-core.md
- stdlib-crypto.md
- stdlib-database.md
- stdlib-date.md
- stdlib-extended.md
- stdlib-math.md
- stdlib-misc.md
- stdlib-regex-net.md
- stdlib-services.md
- stdlib-spl-io.md
- stdlib-xml-json.md
- types.md
- variables.md
- whats-new.md
- cli-commands.md
- configuration.md
- getting-started.md
- SKILL.md
- workspaces.md
- getting-started.md
- internals-reference.md
- server-admin.md
- server-programming.md
- SKILL.md
- sql-language.md
- cmdlets-modules.md
- getting-started.md
- language.md
- remoting-security.md
- SKILL.md
- about.md
- cli-api.md
- getting-started.md
- integrations.md
- options-config.md
- SKILL.md
- technical.md
- api.md
- getting-started.md
- guides.md
- orm-supplement.md
- platform.md
- postgres-ai-supplement.md
- prisma-next-reference-supplement.md
- prisma-next.md
- SKILL.md
- async-asyncio.md
- basics-syntax.md
- classes-objects.md
- collections.md
- exceptions.md
- functions-lambdas.md
- idioms-best-practices.md
- modules-packages.md
- SKILL.md
- stdlib-core.md
- stdlib-extended.md
- stdlib-io.md
- testing.md
- typing.md
- whats-new.md
- action-cable.md
- action-controller.md
- action-mailer.md
- action-view.md
- active-job.md
- active-record.md
- active-storage.md
- active-support.md
- advanced-active-record.md
- api-app.md
- caching.md
- configuration.md
- debugging.md
- extending-rails.md
- getting-started.md
- i18n.md
- performance.md
- routing.md
- security.md
- SKILL.md
- testing.md
- upgrading.md
- advanced-patterns.md
- components.md
- concurrent-features.md
- context.md
- effect-hooks.md
- forms.md
- other-hooks.md
- performance.md
- react-19.md
- react-dom.md
- ref-hooks.md
- rules-of-react.md
- SKILL.md
- state-hooks.md
- suspense.md
- rn-accessibility.md
- rn-animated.md
- rn-api-reference.md
- rn-apis.md
- rn-architecture-glossary.md
- rn-architecture.md
- rn-build-speed.md
- rn-component-reference.md
- rn-components.md
- rn-debugging.md
- rn-environment-setup.md
- rn-fast-refresh.md
- rn-flatlist-optimization.md
- rn-gradle-plugin.md
- rn-guides.md
- rn-hooks.md
- rn-integration.md
- rn-libraries.md
- rn-metro.md
- rn-native-communication.md
- rn-navigation.md
- rn-networking.md
- rn-performance.md
- rn-platform-specific.md
- rn-profiling.md
- rn-publishing.md
- rn-react-fundamentals.md
- rn-ref-accessibility-appstate.md
- rn-ref-button-switch-activityindicator.md
- rn-ref-dimensions-pixelratio.md
- rn-ref-drawerlayoutandroid.md
- rn-ref-event-types.md
- rn-ref-gesture-jsenv-profiling.md
- rn-ref-image.md
- rn-ref-keyboard.md
- rn-ref-layout-props.md
- rn-ref-lists.md
- rn-ref-modal.md
- rn-ref-panresponder-share-vibration.md
- rn-ref-platform-apis.md
- rn-ref-platform-backhandler-linking.md
- rn-ref-pressable.md
- rn-ref-pressevent-element-nodes.md
- rn-ref-scrollview.md
- rn-ref-statusbar.md
- rn-ref-stylesheet.md
- rn-ref-text-image-style.md
- rn-ref-text.md
- rn-ref-textinput.md
- rn-ref-timers-alert-appregistry.md
- rn-ref-touchables.md
- rn-ref-transforms-colors.md
- rn-ref-view-style.md
- rn-ref-view.md
- rn-ref-virtualizedlist.md
- rn-security.md
- rn-style-reference.md
- rn-styling.md
- rn-testing.md
- rn-troubleshooting.md
- rn-typescript.md
- SKILL.md
- ai-vector.md
- arrays.md
- clients.md
- cluster.md
- commands.md
- configuration.md
- data-types.md
- deployment.md
- geospatial.md
- getting-started.md
- hashes.md
- json.md
- keys-patterns.md
- lists.md
- monitoring.md
- performance.md
- persistence.md
- probabilistic.md
- pubsub.md
- riot.md
- scripting.md
- search.md
- security.md
- sets.md
- SKILL.md
- streams.md
- strings.md
- timeseries.md
- vector-sets.md
- api.md
- getting-started.md
- SKILL.md
- usage-guide.md
- api-reference.md
- contribution.md
- getting-started.md
- in-depth.md
- SKILL.md
- blocks-procs-lambdas.md
- c-extensions.md
- classes-and-modules.md
- concurrency.md
- core-types.md
- exceptions.md
- gems-and-bundler.md
- introduction.md
- io-and-files.md
- metaprogramming.md
- methods.md
- SKILL.md
- standard-library.md
- style-guide.md
- syntax.md
- testing.md
- tools.md
- api.md
- getting-started.md
- guides.md
- SKILL.md
- cargo-build-system.md
- collections-strings.md
- concurrency-async.md
- control-flow.md
- error-handling.md
- functions-closures.md
- macros-attributes.md
- modules-packages.md
- ownership-borrowing.md
- SKILL.md
- smart-pointers.md
- std-library.md
- structs-enums.md
- testing.md
- traits-generics.md
- types-variables.md
- unsafe-ffi.md
- advanced.md
- contracts.md
- language.md
- security.md
- SKILL.md
- context.md
- control-flow.md
- core-components.md
- core-reactivity.md
- core-stores.md
- ecosystem.md
- SKILL.md
- boot.md
- data.md
- framework.md
- security.md
- SKILL.md
- api-reference.md
- components.md
- getting-started.md
- SKILL.md
- sveltekit-api.md
- sveltekit.md
- configuration.md
- getting-started.md
- migration.md
- plugins.md
- SKILL.md
- usage.md
- access-control.md
- advanced-operators.md
- api-design-guidelines.md
- collection-types.md
- compiler-and-tools.md
- concurrency.md
- cross-platform.md
- cxx-interop.md
- docc.md
- enumerations.md
- evolution-and-contributing.md
- functions-and-closures.md
- guided-tour.md
- inheritance-and-initialization.md
- introduction.md
- macros.md
- memory-safety-and-arc.md
- optionals-and-error-handling.md
- package-manager.md
- protocols-and-generics.md
- server.md
- SKILL.md
- standard-library-and-core-libraries.md
- strings-and-characters.md
- structures-and-classes.md
- syntax-basics.md
- type-casting-and-extensions.md
- value-and-reference-types.md
- advanced.md
- api-reference.md
- cache.md
- core-concepts.md
- error-handling.md
- getting-started.md
- middleware.md
- mutation.md
- nextjs.md
- options.md
- pagination.md
- prefetching.md
- revalidation.md
- SKILL.md
- subscription.md
- suspense.md
- typescript.md
- advanced-topics.md
- architecture.md
- database-forms-validation.md
- frontend-production.md
- getting-started.md
- security.md
- SKILL.md
- testing-and-errors.md
- backgrounds.md
- borders.md
- colors.md
- core-concepts.md
- customization.md
- effects.md
- flexbox.md
- grid.md
- interactivity.md
- layout.md
- responsive-design.md
- sizing.md
- SKILL.md
- spacing.md
- transforms.md
- transitions-animation.md
- typography.md
- app-size.md
- architecture.md
- calling-rust.md
- cli.md
- config-reference.md
- configuration-files.md
- debug.md
- develop.md
- distribute.md
- introduction.md
- ipc.md
- migration.md
- plugins.md
- process-model.md
- security.md
- sidecar.md
- SKILL.md
- advanced.md
- cli.md
- expressions-functions.md
- getting-started.md
- hcp-enterprise-plugins.md
- language.md
- SKILL.md
- addons.md
- core-animation-audio.md
- core-cameras.md
- core-classes.md
- core-geometries.md
- core-helpers.md
- core-lights.md
- core-loaders.md
- core-materials.md
- core-math.md
- core-nodes.md
- core-objects.md
- core-renderers.md
- global.md
- SKILL.md
- tsl.md
- api.md
- getting-started.md
- guides.md
- SKILL.md
- advanced-types.md
- classes.md
- declaration-files.md
- decorators.md
- everyday-types.md
- functions.md
- generics.md
- jsx.md
- migrating.md
- modules.md
- narrowing.md
- object-types.md
- SKILL.md
- tsconfig.md
- type-compatibility.md
- utility-types.md
- authentication.md
- caching.md
- ci-integrations.md
- cli-reference.md
- docker.md
- getting-started.md
- git-auth.md
- indexes.md
- integrations.md
- pip-interface.md
- policies.md
- preview.md
- projects.md
- python-versions.md
- reference.md
- resolution.md
- scripts.md
- SKILL.md
- tools.md
- assets.md
- backend-integration.md
- build.md
- cli.md
- config-reference.md
- dep-pre-bundling.md
- deploy.md
- env-and-mode.md
- environment-api.md
- features.md
- getting-started.md
- hmr-api.md
- javascript-api.md
- migration.md
- performance.md
- philosophy.md
- plugin-api.md
- plugins.md
- SKILL.md
- ssr.md
- troubleshooting.md
- api-reference.md
- best-practices.md
- built-ins.md
- components.md
- getting-started.md
- SKILL.md
- configuration.md
- getting-started.md
- loaders-plugins-api.md
- SKILL.md
- advanced-concepts.md
- arrays-slices.md
- assembly.md
- build-system.md
- builtins.md
- c-interop.md
- casting.md
- comptime.md
- control-flow.md
- enums-unions.md
- errors.md
- functions.md
- memory-allocators.md
- optionals.md
- pointers.md
- SKILL.md
- std-library.md
- structs.md
- style-guide.md
- targets-wasm.md
- testing.md
- values-types.md
- errors-and-codecs.md
- getting-started.md
- packages-and-internals.md
- schemas.md
- SKILL.md
- api.md
- getting-started.md
- guides.md
- SKILL.md
- .gitignore
- LICENSE
- package.json
- README.md
- skills_index.json
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
babel
View Details ▼
babel
A transpiler which converts code from JavaScript ES6/ES7 syntax to ES5 syntax.
babel {{path/to/file}}
Transpile a specified input file and output to `stdout`:
babel {{path/to/input_file}} --out-file {{path/to/output_file}}
Transpile a specified input file and output to a specific file:
babel {{path/to/input_file}} --watch
Transpile the input file every time it is changed:
bazel
View Details ▼
bazel
Open-source build and test tool similar to Make, Maven, and Gradle.
bazel build {{target}}
Build the specified target in the workspace:
bazel clean
Remove output files and stop the server if running:
bazel shutdown
Stop the bazel server:
biome
View Details ▼
biome
A toolchain for formatting, linting, and checking code quality for web projects.
biome init
Initialize a new Biome configuration file in the current directory:
biome format --write {{path/to/file_or_directory}}
Format files and overwrite them in place:
biome format {{path/to/file_or_directory}}
Check formatting without applying changes:
bun
View Details ▼
bun
JavaScript runtime and toolkit.
Includes a bundler, a test runner, and a package manager.
bun init
Create a new Bun project in the current directory:
bun run {{path/to/file|script_name}}
Run a JavaScript file or a `package.json` script:
bun test
Run unit tests:
dart
View Details ▼
dart
Manage Dart projects.
dart create {{project_name}}
Initialize a new Dart project in a directory of the same name:
dart run {{path/to/file.dart}}
Run a Dart file:
dart pub get
Download dependencies for the current project:
docker
View Details ▼
docker
Manage Docker containers and images.
Some subcommands such as `container` and `image` have their own usage documentation.
docker {{[ps|container ls]}} {{[-a|--all]}}
List all Docker containers (running and stopped):
docker {{[run|container run]}} --name {{container_name}} {{image}}
Start a container from an image, with a custom name:
docker container {{start|stop}} {{container_name}}
Start or stop an existing container:
eslint
View Details ▼
eslint
A pluggable linting utility for JavaScript and JSX.
eslint --init
Create the ESLint configuration file:
eslint {{path/to/file1.js path/to/file2.js ...}}
Lint one or more files:
eslint --fix
Fix lint issues:
fastapi
View Details ▼
fastapi
Run FastAPI apps which uses Uvicorn under the hood.
fastapi run {{path/to/file.py}} --reload
Run a FastAPI app with automatic reload (for development):
fastapi dev {{path/to/file.py}}
Serve your app in both development mode:
fastapi run {{path/to/file.py}} --host {{host_address}} --port {{port}}
Specify the host and port to run on:
flask
View Details ▼
flask
A general utility script for Flask applications. Loads the application defined in the `$FLASK_APP` environment variable.
flask run
Run a development server:
flask routes
Show the routes for the app:
flask shell
Run a Python interactive shell in the app's context:
flutter
View Details ▼
flutter
Google's free, open source, and cross-platform mobile app SDK.
Some subcommands such as `pub` have their own usage documentation.
flutter create {{project_name}}
Initialize a new Flutter project in a directory of the same name:
flutter doctor
Check if all external tools are correctly installed:
flutter channel {{stable|beta|dev|master}}
List or change Flutter channel:
git
View Details ▼
git
Distributed version control system.
Some subcommands such as `commit`, `add`, `branch`, `switch`, `push`, etc. have their own usage documentation.
git init
Create an empty Git repository:
git clone {{https://example.com/repo.git}}
Clone a remote Git repository from the internet:
git status
View the status of the local repository:
ionic
View Details ▼
ionic
A framework to build hybrid mobile apps.
ionic start
Create a new project:
ionic serve
Start a local dev server for app dev/testing:
ionic g {{page}}
Generate new app component, directive, page, pipe, provider, or tabs:
jest
View Details ▼
jest
A zero-configuration JavaScript testing platform.
jest
Run all available tests:
jest {{path/to/file1 path/to/file2 ...}}
Run the test suites from the given files:
jest {{regex1 regex2 ...}}
Run the test suites from files within the current and subdirectories, whose paths match the given `regex`:
kotlin
View Details ▼
kotlin
Kotlin application launcher.
kotlin {{filename.jar}}
Run a jar file:
kotlin -version
Display Kotlin and JVM version:
laravel
View Details ▼
laravel
Installer for the Laravel framework.
laravel new {{name}}
Create a new Laravel application:
laravel new {{name}} --dev
Use the latest development release:
laravel new {{name}} --force
Overwrite if the directory already exists:
lua
View Details ▼
lua
A powerful, light-weight embeddable programming language.
lua
Start an interactive Lua shell:
lua {{path/to/script.lua}} {{--optional-argument}}
Execute a Lua script:
lua -e '{{print("Hello World")}}'
Execute a Lua expression:
nginx
View Details ▼
nginx
`nginx` web server.
nginx
Start the server with the default configuration file:
nginx -c {{configuration_file}}
Start the server with a custom configuration file:
nginx -c {{configuration_file}} -p {{path/to/prefix}}
Start the server with a prefix for all relative paths in the configuration file:
npm
View Details ▼
npm
JavaScript and Node.js package manager.
Manage Node.js projects and their module dependencies.
Some subcommands such as `install`, `run`, etc. have their own usage documentation.
npm init {{[-y|--yes]}}
Create a `package.json` file with default values (omit `--yes` to do it interactively):
npm {{[i|install]}}
Download all the packages listed as dependencies in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
npx
View Details ▼
npx
This command is an alias of `npm exec`.
tldr npm exec
View documentation for the original command:
php
View Details ▼
php
PHP command-line interface.
php {{path/to/file}}
Parse and execute a PHP script:
php {{[-l|--syntax-check]}} {{path/to/file}}
Check syntax on (i.e. [l]int) a PHP script:
php {{[-a|--interactive]}}
Run PHP inter[a]ctively:
pnpm
View Details ▼
pnpm
Fast, disk space efficient package manager for Node.js.
Manage Node.js projects and their module dependencies.
pnpm init
Create a `package.json` file:
pnpm {{[i|install]}}
Download all the packages listed as dependencies in `package.json`:
pnpm add {{module_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
powershell
View Details ▼
powershell
This command may be mistaken as the cross-platform version of PowerShell (formerly known as PowerShell Core), which uses `pwsh` instead of `powershell`.
The original `powershell` command in Windows is still available to use the legacy Windows version of PowerShell (version 5.1 and below).
tldr pwsh
View the documentation for the command referring to the latest, cross-platform version of PowerShell (version 6 and above):
powershell
Start an interactive shell session:
tldr powershell {{[-p|--platform]}} windows
View the documentation for the command referring to the legacy Windows PowerShell (version 5.1 and below):
prettier
View Details ▼
prettier
An opinionated code formatter for JavaScript, JSON, CSS, YAML, and more.
prettier {{path/to/file}}
Format a file and print the result to `stdout`:
prettier --check {{path/to/file}}
Check if a specific file has been formatted:
prettier --config {{path/to/config_file}} {{path/to/file}}
Run with a specific configuration file:
python
View Details ▼
python
Python language interpreter.
python
Start a REPL (interactive shell):
python {{path/to/file.py}}
Execute a specific Python file:
python -i {{path/to/file.py}}
Execute a specific Python file and start a REPL:
rails
View Details ▼
rails
A server-side MVC framework written in Ruby.
Some subcommands such as `generate` have their own usage documentation.
rails new "{{project_name}}"
Create a new rails project:
rails generate scaffold Post title:string body:text
Generate a scaffold for a model named Post, predefining the attributes title and body:
rails db:migrate
Run migrations:
react-native
View Details ▼
react-native
A framework for building native apps with React.
react-native init {{project_name}}
Initialize a new React Native project in a directory of the same name:
react-native start
Start the metro bundler:
react-native start --reset-cache
Start the metro bundler with a clean cache:
ruby
View Details ▼
ruby
Ruby programming language interpreter.
See also: `gem`, `bundler`, `rake`, `irb`, `ri`.
ruby {{path/to/script.rb}}
Execute a Ruby script:
ruby -e "{{command}}"
Execute a single Ruby command in the command-line:
ruby -c {{path/to/script.rb}}
Check for syntax errors on a given Ruby script:
ruff
View Details ▼
ruff
An extremely fast Python linter and code formatter, written in Rust.
See also: `black`.
tldr ruff check
View documentation for the Ruff linter:
tldr ruff format
View documentation for the Ruff code formatter:
swc
View Details ▼
swc
JavaScript and TypeScript compiler written in Rust.
swc {{path/to/file}}
Transpile a specified input file and output to `stdout`:
swc {{path/to/file}} {{[-w|--watch]}}
Transpile the input file every time it is changed:
swc {{path/to/input_file}} {{[-o|--out-file]}} {{path/to/output_file}}
Transpile a specified input file and output to a specific file:
swift
View Details ▼
swift
Create, run, and build Swift projects.
swift repl
Start a REPL (interactive shell):
swift {{file.swift}}
Execute a program:
swift package init
Start a new project with the package manager:
symfony
View Details ▼
symfony
The console component for the Symfony framework.
symfony new {{name}}
Create a new Symfony project:
symfony serve
Run a local web server:
symfony server:stop
Stop the local web server:
terraform
View Details ▼
terraform
Create and deploy infrastructure as code to cloud providers.
terraform init
Initialize a new or existing Terraform configuration:
terraform validate
Verify that the configuration files are syntactically valid:
terraform fmt
Format configuration according to Terraform language style conventions:
vite
View Details ▼
vite
Create a Vite project.
Used to build JavaScript projects.
Available templates: vanilla, vanilla-ts, vue, vue-ts, react, react-ts, react-swc, react-swc-ts, preact, preact-ts, lit, lit-ts, svelte, svelte-ts.
npm create vite@latest my-react-app --template react-ts
Setup using `npm` 6.x:
npm create vite@latest my-react-app -- --template react-ts
Setup using `npm` 7+, extra double-dash is needed:
yarn create vite my-react-app --template react-ts
Setup using `yarn`:
vue
View Details ▼
vue
Multi-purpose CLI for Vue.js.
Some subcommands such as `build` have their own usage documentation.
vue create {{project_name}}
Create a new Vue project interactively:
vue ui
Create a new project with web UI:
webpack
View Details ▼
webpack
Bundle a web project's js files and other assets into a single output file.
webpack {{app.js}} {{bundle.js}}
Create a single output file from an entry point file:
webpack {{app.js}} {{bundle.js}} --module-bind '{{css=css}}'
Load CSS files too from the JavaScript file (this uses the CSS loader for CSS files):
webpack {{[-c|--config]}} {{webpack.config.js}} --progress
Pass a configuration file (with e.g. the entry script and the output filename) and show compilation progress:
zig
View Details ▼
zig
The Zig compiler and toolchain.
zig build
Compile the project in the current directory:
zig build run
Compile and run the project in the current directory:
zig init
Initialize a `zig build` project with library and executable:
# Project Badges
-
skills.sh Visit
