tether-nx
v0.2.1Opinionated agents and skills for Angular and Nx workspaces: library layers, route-scoped providers, signals over RxJS, and a planner, implementer and reviewer that follow them. A project overrides any rule in .claude/tether-nx.md.
By Andrii SiutaLicense: MIT0 GitHub starsUpdated last week
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 9 skill or MCP entries
- Source updated
- Oct 10, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install tether-nx for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install tether-nx@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/AndriiSiuta/tetherClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/tether-nx/.
Plugin files
├── .claude-plugin/plugin.json├── skills/angular-architecture/SKILL.md├── skills/angular-nx-conventions/SKILL.md├── skills/drawing-architecture-diagrams/SKILL.md├── skills/investigating-codebase/SKILL.md├── skills/ng-accessibility/SKILL.md├── skills/ng-performance/SKILL.md├── skills/typescript-style/SKILL.md├── skills/writing-adr/SKILL.md└── skills/writing-feature-spec/SKILL.md
Included Skills9
Use when deciding where an Angular file belongs or whether one part may import another - adding a feature or domain, splitting a screen into components, choosing root vs route-level vs component providers, placing shared kit vs feature UI, deciding which layer fetches data and which owns state, or untangling a cross-feature or circular import. Structural placement and dependency direction for Angular 17+ signal-era apps; for per-file API rules (signal syntax, control flow, OnPush) use the Angular team's angular-developer skill.
Use when placing, writing, planning or reviewing code in an Angular Nx workspace - a new library, screen, route, component, service, store, translation key or spec - before the code is written and again before the work is called done. Holds the rule ids agents cite and that a project can override.
Use when a spec, ADR, ARCHITECTURE.md, README or review needs a diagram - a context or container view, a request or data flow, a sequence, or an entity-relationship view of the storage - or when someone asks to visualise how parts of a system talk to each other.
Use when a change, feature, or bug must be understood before it is planned or specced and the touched files, data flow, or constraints are not yet known - before brainstorming a design, before writing-plans, or when a bug report names a symptom but not a location.
Use when building or reviewing anything a user operates — a control, dialog, menu, form, table or route — or when asked for an a11y audit, WCAG 2.2 AA, screen-reader or keyboard support, focus, contrast, reduced motion, or an axe/Lighthouse finding.
Use when a screen loads slowly, janks, re-renders too often or ships too much JavaScript — a long list, a map, a chart, change detection, @defer, bundle size, Core Web Vitals — or when a performance review is asked for.
Use when writing or reviewing TypeScript in an Angular or Nx workspace — a component that loads a list, a value that may be absent, a sort or search over rows, a column config, a class toggle in a template, a helper that already exists once elsewhere — before the code is written and again at review. Also when a static-analysis finding or a strictNullChecks error lands on a file.
Use when a decision spans more than one feature or reverses an earlier choice - a library adopted or refused, a verification or testing policy, a storage or auth model, an API documentation approach - and someone asks to record, document, or justify it. Not for per-feature choices, which belong in the feature's spec or the follow-ups list.
Use when a brainstorm has converged and a ticket or request needs its design written down before planning, or when an existing spec must be amended for a change - after the approach is agreed, before the plan is written.
Plugin manifests1
{
"name": "tether-nx",
"version": "0.2.1",
"description": "Opinionated agents and skills for Angular and Nx workspaces: library layers, route-scoped providers, signals over RxJS, and a planner, implementer and reviewer that follow them. A project overrides any rule in .claude/tether-nx.md.",
"author": {
"name": "Andrii Siuta"
},
"license": "MIT"
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[tether-nx on Agent Plugins Marketplace](https://pluginsmp.com/plugins/tether-nx)