Devops Deploy
sickn33/agentic-awesome-skills
DevOps e deploy de aplicacoes — Docker, CI/CD com GitHub Actions, AWS Lambda, SAM, Terraform, infraestrutura como codigo e monitoramento.
Scaffold and build cloud-native applications on AWS using @aws/nx-plugin generators.
$ npx skills add awslabs/nx-plugin-for-aws --skill nx-plugin-for-aws -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install awslabs/nx-plugin-for-aws nx-plugin-for-aws --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/awslabs/nx-plugin-for-aws.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/nx-plugin-for-aws .claude/skills/nx-plugin-for-aws && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "nx-plugin-for-aws" agent skill from https://github.com/awslabs/nx-plugin-for-aws/tree/main/skills/nx-plugin-for-aws into .claude/skills/nx-plugin-for-aws/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nx-plugin-for-aws", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/awslabs/nx-plugin-for-aws/tree/main/skills/nx-plugin-for-awsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add awslabs/nx-plugin-for-aws --skill nx-plugin-for-aws -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install awslabs/nx-plugin-for-aws nx-plugin-for-aws --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/awslabs/nx-plugin-for-aws.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/nx-plugin-for-aws .agents/skills/nx-plugin-for-aws && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "nx-plugin-for-aws" agent skill from https://github.com/awslabs/nx-plugin-for-aws/tree/main/skills/nx-plugin-for-aws into .agents/skills/nx-plugin-for-aws/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nx-plugin-for-aws", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add awslabs/nx-plugin-for-aws --skill nx-plugin-for-aws -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install awslabs/nx-plugin-for-aws nx-plugin-for-aws --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/awslabs/nx-plugin-for-aws.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/nx-plugin-for-aws .cursor/skills/nx-plugin-for-aws && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "nx-plugin-for-aws" agent skill from https://github.com/awslabs/nx-plugin-for-aws/tree/main/skills/nx-plugin-for-aws into .cursor/skills/nx-plugin-for-aws/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nx-plugin-for-aws", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/awslabs/nx-plugin-for-aws.git --path skills/nx-plugin-for-aws--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add awslabs/nx-plugin-for-aws --skill nx-plugin-for-aws -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install awslabs/nx-plugin-for-aws nx-plugin-for-aws --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/awslabs/nx-plugin-for-aws.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/nx-plugin-for-aws .gemini/skills/nx-plugin-for-aws && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "nx-plugin-for-aws" agent skill from https://github.com/awslabs/nx-plugin-for-aws/tree/main/skills/nx-plugin-for-aws into .gemini/skills/nx-plugin-for-aws/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nx-plugin-for-aws", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install awslabs/nx-plugin-for-aws nx-plugin-for-awsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add awslabs/nx-plugin-for-aws --skill nx-plugin-for-aws -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/awslabs/nx-plugin-for-aws.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/nx-plugin-for-aws .github/skills/nx-plugin-for-aws && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "nx-plugin-for-aws" agent skill from https://github.com/awslabs/nx-plugin-for-aws/tree/main/skills/nx-plugin-for-aws into .github/skills/nx-plugin-for-aws/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nx-plugin-for-aws", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add awslabs/nx-plugin-for-aws --skill nx-plugin-for-aws -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install awslabs/nx-plugin-for-aws nx-plugin-for-aws --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/awslabs/nx-plugin-for-aws.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/nx-plugin-for-aws .opencode/skills/nx-plugin-for-aws && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "nx-plugin-for-aws" agent skill from https://github.com/awslabs/nx-plugin-for-aws/tree/main/skills/nx-plugin-for-aws into .opencode/skills/nx-plugin-for-aws/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "nx-plugin-for-aws", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
nx-plugin-for-awsScaffold and build cloud-native applications on AWS using @aws/nx-plugin generators.
Nx Plugin For AWS is an agent skill from awslabs/nx-plugin-for-aws, published by the product's own GitHub organization. Scaffold and build cloud-native applications on AWS using @aws/nx-plugin generators. Use when the user wants to create workspaces, generate projects, or scaffold infrastructure with the Nx Plugin for AWS.
Its SKILL.md is about 3.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in DevOps & Cloud, covering Project scaffolding. It works with Amazon Web Services, AWS Lambda, Python and pnpm. The repository describes itself as: The @aws/nx-plugin is a collection of code generators that automate the creation and configuration of cloud-native applications using AWS, TypeScript, Python and React within the… The licence is Apache-2.0.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 37f1c1b. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
pnpmnxnodeuvnpmyarnbunterraformnpxFrom the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
nodejs.orgrunfinch.comawslabs.github.iogit-scm.comgithub.comdocs.astral.shpnpm.ioyarnpkg.combun.shdocs.aws.amazon.comdocker.comdocs.docker.comdeveloper.hashicorp.comcode.visualstudio.commarketplace.visualstudio.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Nx Plugin For AWS loads about 3.6k tokens when it runs. Until then it costs about 56 tokens; SKILL.md has 1,240 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from awslabs/nx-plugin-for-aws at commit 37f1c1b, republished under its Apache-2.0 licence (© awslabs). 1,240 words, ~3,581 tokens.
.claude/skills/nx-plugin-for-aws/SKILL.md (or your agent's skills folder).The Nx Plugin for AWS (@aws/nx-plugin) is a collection of generators that help you rapidly scaffold and build cloud-native applications on AWS. It provides end-to-end code generation from application code to CDK/Terraform infrastructure, all following AWS best practices.
This power gives AI assistants guided access to the MCP server so they can help you create workspaces, discover generators, and scaffold projects interactively.
Key capabilities:
node --versionuv python install 3.14uv python list --only-installedpnpm --version, yarn --version, bun --version or npm --versionterraform --versioncreate_workspace_command toollist_generators and generator_guideTo create a new workspace and scaffold a React website with a tRPC API:
# Create workspace (pass `.` as the name to create in the current empty directory)
pnpm create @aws/nx-workspace my-app --no-interactive
# Generate a tRPC API
pnpm nx g @aws/nx-plugin:ts#trpc-api --no-interactive --name=my-api
# Generate a React website
pnpm nx g @aws/nx-plugin:ts#react-website --no-interactive --name=my-website
# Connect the website to the API
pnpm nx g @aws/nx-plugin:connection --no-interactive --sourceProject=my-website --targetProject=my-api
# Generate CDK infrastructure
pnpm nx g @aws/nx-plugin:ts#infra --no-interactive --name=infraAlways prompt the user for what name they want to use when executing generators if a --name is a required argument. DO NOT ASSUME THE NAME.
Use the create_workspace_command tool with your preferred package manager. This generates the full command to create an Nx workspace pre-configured with the AWS plugin.
pnpm create @aws/nx-workspace my-app --no-interactiveIf you are already inside an empty directory intended for this project, pass . as the workspace name to create the workspace in the current directory:
pnpm create @aws/nx-workspace . --no-interactiveBe sure to ask the user what their preferred project name is, unless already within an empty directory intended for the project.
Use the list_generators tool to see all available generators and their parameters. This returns the full list with descriptions and example commands.
Use the generator_guide tool with a specific generator name to get in-depth documentation including:
A typical full-stack app involves:
ts#trpc-api, ts#smithy-api, or py#fast-api)ts#react-website)connection)ts#infra)ts#react-website#auth)Add capabilities to existing projects:
ts#lambda-function / py#lambda-function — Add Lambda functionsts#mcp-server / py#mcp-server — Add MCP serversts#agent / py#agent — Add AI agentsts#nx-generator — Add custom Nx generators| Generator | Description |
|---|---|
init | Configure an existing Nx workspace to use the @aws/nx-plugin |
agentcore-gateway | Generate an AgentCore Gateway project |
agentcore-harness | Generate an AgentCore Harness project (experimental) |
connection | Integrates a source project with a target project |
license | Add LICENSE files and configure source code licence headers |
py#api | Create a Python API |
py#lambda-function | Adds a lambda function to a python project |
py#mcp-server | Generate a Python Model Context Protocol (MCP) server for providing context to Large Language Models |
py#project | Generates a Python project |
py#agent | Add an AI Agent to a Python project |
smithy#project | Generate a Smithy model project, either defining a service or a library of reusable shapes |
terraform#project | Generates a Terraform project |
ts#docs | Generates a documentation site |
ts#infra | Generates a cdk application |
ts#lambda-function | Generate a TypeScript lambda function |
ts#dcr-proxy | Generate an OAuth Dynamic Client Registration (DCR) proxy construct for Cognito-authenticated MCP servers |
ts#mcp-server | Generate a TypeScript Model Context Protocol (MCP) server for providing context to Large Language Models |
ts#nx-generator | Generator for adding an Nx Generator to an existing TypeScript project |
ts#nx-migration | Generator for adding an Nx Migration to an Nx Plugin, applied by nx migrate when users upgrade |
ts#nx-plugin | Generate an Nx Plugin of your own! Build custom generators automatically made available for AI vibe-coding via MCP |
ts#project | Generates a TypeScript project |
ts#website | Generates a website application |
ts#website#auth | Adds auth to an existing website |
ts#agent | Add an AI Agent to a TypeScript project |
ts#api | Create a TypeScript API |
ts#rdb | Create a relational database project |
ts#dynamodb | Create a TypeScript DynamoDB project |
py#dynamodb | Create a Python DynamoDB project |
py#rdb | Create a Python relational database project |
--no-interactive flag when running generators programmatically@my-scope/my-project) when referencing projectsnx sync after adding dependencies between TypeScript projectsnx reset to reset the Nx daemon when unexpected issues arise--prefer-install-dependencies=false on each to avoid a slow install after every generator, then install once at the end (or let the final generator install by omitting the flag)nx show projects to verify what was creatednx run-many --target lint --configuration=fix --allpackages/ directoryWhen the user wants a full workspace created in one go, you can chain generators to minimize tool calls:
Workspace creation pass --no-interactive to avoid interactive prompts
pnpm create @aws/nx-workspace my-app --iacProvider=CDK --no-interactiveChain generators with && in a single Bash call after workspace creation. Pass --prefer-install-dependencies=false on each generator except the last so dependencies install once at the end, for example:
cd my-app && \
pnpm nx g @aws/nx-plugin:ts#trpc-api --no-interactive --name=my-app-api --auth=IAM --prefer-install-dependencies=false && \
pnpm nx g @aws/nx-plugin:ts#react-website --no-interactive --name=my-app-website --uxProvider=Shadcn --prefer-install-dependencies=false && \
pnpm nx g @aws/nx-plugin:ts#react-website#auth --no-interactive --project=@my-app/my-app-website --cognitoDomain=my-app-auth --prefer-install-dependencies=false && \
pnpm nx g @aws/nx-plugin:connection --no-interactive --sourceProject=@my-app/my-app-website --targetProject=@my-app/my-app-api --prefer-install-dependencies=false && \
pnpm nx g @aws/nx-plugin:ts#infra --no-interactive --name=infra && \
pnpm nx sync && \
pnpm lint && \
pnpm build--prefer-install-dependencies=false asks a generator to defer its dependency install so the batch installs once at the end (the final generator above omits the flag and installs everything).
Use a timeout of 300000ms (5 minutes) for workspace creation (downloads dependencies).
nx sync is required before building — generators modify TypeScript project references.
Problem: MCP server won't start or connect Solution:
node --version && npm --versionnpx -y @aws/nx-plugin-mcpENOENT npx, use the full path: replace npx with the output of which npxProblem: Generator command fails with errors Solution:
@aws/nx-plugin is installed: look for it in package.jsonnx reset to clear the Nx daemon cache--verbose flag for more detailsProblem: Import errors after adding project dependencies Solution:
nx sync to update TypeScript project referencestsconfig.base.json for correct path aliases: prefix (e.g. :my-scope/my-lib)Problem: Python imports not resolving Solution:
nx run <project>:add <dependency> to add dependenciesuv.lock is up to datepyproject.toml for correct dependency declarationsNo additional configuration required — the MCP server works out of the box via npx.
MCP Server: nx-plugin-for-aws
Package: @aws/nx-plugin
Documentation: https://awslabs.github.io/nx-plugin-for-aws
© awslabs, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/nx-plugin-for-aws of awslabs/nx-plugin-for-aws.
Open the folder on GitHubat commit 37f1c1b
Nx Plugin For AWS next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Nx Plugin For AWS this skillawslabs/nx-plugin-for-aws | 152 | — | ~3.6k | Automated safety check: Pass | Apache-2.0 | |
| Devops Deploysickn33/agentic-awesome-skills | 47k | 2 repos | ~1.9k | Automated safety check: Pass | MIT | |
| AWS Cloud Advisortech-leads-club/agent-skills | 7k | — | ~2.1k | Automated safety check: Pass | CC-BY-4.0 | |
| Google Agents CLI Deploypifferologo/cloud-agents-cli | 129 | 1 repos | ~6k | Automated safety check: Pass | Apache-2.0 | |
| AWS Advisordiegosouzapw/awesome-omni-skills | 159 | — | ~4.3k | Automated safety check: Pass | MIT | |
| Terravision Cloud Diagramspatrickchugh/terravision | 1.6k | — | ~5.6k | Automated safety check: Notes | AGPL-3.0-only |
sickn33/agentic-awesome-skills
DevOps e deploy de aplicacoes — Docker, CI/CD com GitHub Actions, AWS Lambda, SAM, Terraform, infraestrutura como codigo e monitoramento.
tech-leads-club/agent-skills
Answers AWS architecture, security and service-selection questions by searching AWS documentation through MCP tools first, then adapting advice to your stack and team.
pifferologo/cloud-agents-cli
This skill should be used when the user wants to "deploy an agent", "deploy my ADK agent", "set up CI/CD", "configure secrets", "troubleshoot a deployment", or needs guidance on Agent Runtime, Cloud…
diegosouzapw/awesome-omni-skills
AWS Advisor workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.
patrickchugh/terravision
Draw cloud architecture diagrams for AWS, Azure or GCP with the official provider icon sets, using TerraVision.
microsoft/terraform-provider-fabric
Given SDK analysis results, automatically determine the correct itemgen archetype and build the full go run tools/itemgen/main.go command.
Categories
Scaffold and build cloud-native applications on AWS using @aws/nx-plugin generators. Nx Plugin For AWS is an agent skill from awslabs/nx-plugin-for-aws, published by the product's own GitHub organization. Scaffold and build cloud-native applications on AWS using @aws/nx-plugin generators.
Nx Plugin For AWS fits situations like: the user wants to create workspaces; generate projects; scaffold infrastructure with the Nx Plugin for AWS.
Run `npx skills add awslabs/nx-plugin-for-aws --skill nx-plugin-for-aws -a claude-code`. Or copy the skill folder (skills/nx-plugin-for-aws in awslabs/nx-plugin-for-aws) into .claude/skills/nx-plugin-for-aws in your project. Claude Code loads it when a task matches its description.
Run `npx skills add awslabs/nx-plugin-for-aws --skill nx-plugin-for-aws -a codex`. Or copy the skill folder (skills/nx-plugin-for-aws in awslabs/nx-plugin-for-aws) into .agents/skills/nx-plugin-for-aws in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add awslabs/nx-plugin-for-aws --skill nx-plugin-for-aws -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/nx-plugin-for-aws, .gemini/skills/nx-plugin-for-aws, .github/skills/nx-plugin-for-aws and .opencode/skills/nx-plugin-for-aws in your project.
Going by SKILL.md and its folder, Nx Plugin For AWS needs the command-line tools its instructions call (pnpm, nx, node, uv, npm and yarn). Our summary lists: Python 3; Node.js; Docker.
SKILL.md names 15 domains. As links in the text: nodejs.org, runfinch.com, awslabs.github.io, git-scm.com, github.com, docs.astral.sh, pnpm.io, yarnpkg.com, bun.sh, docs.aws.amazon.com, docker.com, docs.docker.com, developer.hashicorp.com, code.visualstudio.com and marketplace.visualstudio.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Nx Plugin For AWS is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.6k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Nx Plugin For AWS: Devops Deploy (sickn33/agentic-awesome-skills, 47k stars), AWS Cloud Advisor (tech-leads-club/agent-skills, 7k stars), Google Agents CLI Deploy (pifferologo/cloud-agents-cli, 129 stars) and AWS Advisor (diegosouzapw/awesome-omni-skills, 159 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
awslabs (a GitHub organization, an official publisher) maintains it in awslabs/nx-plugin-for-aws, which has 152 GitHub stars. The repository was last updated on October 5, 2026.
Source: awslabs/nx-plugin-for-aws on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.