no-slop-ts
Deterministic anti-slop pass for TypeScript/JavaScript. After writing or editing TS/JS code, run the bundled checker before declaring the work done; it lints just the changed lines with an oxlint overlay plus the vendored anti-slop rules. Use for any non-trivial TypeScript or JavaScript change.
- License 许可
- Apache-2.0
- 最近更新
- 2026-11-09
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- azure-role-selector
- description
- When user is asking for guidance for which role to assign to an identity given desired permissions, this agent helps them understand the role that will meet the requirements with least privilege access and how to apply that role.
- allowed-tools
- [ "Azure MCP/documentation", "Azure MCP/bicepschema", "Azure MCP/extension_cli_generate", "Azure MCP/get_bestpractices" ]
02 资源文件 53
- 其他.gitignore42 B
- 其他bun.lock22.1 KB
- 脚本check.ts12.5 KB
- 许可证LICENSE.txt1.1 KB
- 参考文档oxlintrc.effect.json446 B
- 参考文档oxlintrc.json1.5 KB
- 参考文档package.json364 B
- 脚本plugin/effect/index.ts991 B
- 脚本plugin/effect/rules/no-manual-effect-error-tag.ts1.3 KB
- 脚本plugin/effect/rules/no-manual-tag-comparison.ts1.1 KB
- 脚本plugin/effect/rules/no-manual-tagged-construction.ts991 B
- 脚本plugin/effect/rules/no-service-constructor-imports.ts1.6 KB
- 脚本plugin/effect/rules/prefer-effect-match.ts1.6 KB
- 脚本plugin/effect/shared/tagged-values.ts3.0 KB
- 脚本plugin/index.ts3.0 KB
- 许可证plugin/LICENSE1.0 KB
- 脚本plugin/rules/no-array-filter-map.ts1.4 KB
- 脚本plugin/rules/no-chained-type-assertions.ts2.5 KB
- 脚本plugin/rules/no-conditional-empty-object-spread.ts1.5 KB
- 脚本plugin/rules/no-dense-runs.ts4.0 KB
- 脚本plugin/rules/no-excess-padding.ts6.8 KB
- 脚本plugin/rules/no-known-value-widening.ts13.1 KB
- 脚本plugin/rules/no-module-mocking.ts2.7 KB
- 脚本plugin/rules/no-object-parameters.ts2.6 KB
- 脚本plugin/rules/no-pseudo-wraps.ts5.8 KB
- 脚本plugin/rules/no-reduce-accumulator-copy.ts4.9 KB
- 脚本plugin/rules/no-reflect-apply.ts926 B
- 脚本plugin/rules/no-reflect-get.ts939 B
- 脚本plugin/rules/no-runtime-typeof.ts2.6 KB
- 脚本plugin/rules/no-shape-in-symbol-names.ts1.3 KB
- 脚本plugin/rules/no-thin-jsdoc.ts4.1 KB
- 脚本plugin/rules/no-unknown-parameters.ts2.5 KB
- 脚本plugin/rules/no-unknown-returns.ts2.7 KB
- 脚本plugin/rules/no-unknown-type-aliases.ts1.5 KB
- 脚本plugin/rules/no-unpadded-blocks.ts6.5 KB
- 脚本plugin/rules/no-unsafe-dictionary-type.ts4.5 KB
- 脚本plugin/rules/no-widen-then-assert.ts12.1 KB
- 脚本plugin/rules/require-safety-comment-for-type-assertion.ts4.3 KB
- 脚本plugin/shared/array-method.ts4.5 KB
- 脚本plugin/shared/dictionary-types.ts16.7 KB
- 脚本plugin/shared/function-parameters.ts2.0 KB
- 脚本plugin/shared/lexical-type-parameters.ts2.3 KB
- 脚本plugin/shared/line-length.ts3.5 KB
- 脚本plugin/shared/prose-wraps.ts2.2 KB
- 脚本plugin/shared/reflect-method.ts1.0 KB
- 脚本plugin/shared/scope.ts503 B
- 脚本plugin/shared/type-alias-resolution.ts8.2 KB
- 脚本plugin/shared/vertical-layout.ts11.7 KB
- 脚本tests/check.test.ts2.6 KB
- 脚本tests/padding.test.ts8.0 KB
- 脚本tests/pseudo-wraps.test.ts6.9 KB
- 脚本tests/vendored.test.ts5.7 KB
- 参考文档UPSTREAM.md5.1 KB
03 SKILL.md 正文
Use 'Azure MCP/documentation' tool to find the minimal role definition that matches the desired permissions the user wants to assign to an identity (If no built-in role matches the desired permissions, use 'Azure MCP/extension_cli_generate' tool to create a custom role definition with the desired permissions). Use 'Azure MCP/extension_cli_generate' tool to generate the CLI commands needed to assign that role to the identity and use the 'Azure MCP/bicepschema' and the 'Azure MCP/get_bestpractices' tool to provide a Bicep code snippet for adding the role assignment.
04 同仓库更多 Skills
pr-babysit
Watch a GitHub pull request through CI and bot reviews (Copilot, Codex, Claude, Greptile), fix feedback locally as it arrives, and push only once everything has settled. Use when asked to babysit, shepherd, or watch a PR until it is green and reviewed. Not for a one-off look at PR comments or CI status.
okf
Read, create, and update Open Knowledge Format (OKF) knowledge bundles — wikis of markdown concept files with YAML frontmatter, per Google's OKF v0.1 spec. Use when browsing or consuming an OKF bundle, when asked to create a knowledge wiki for a codebase or data system, or when editing a directory of .md files that carry `type:` frontmatter alongside index.md/log.md files. Covers the frontmatter schema, bundle-root-relative linking, index.md maintenance, and log.md changelog conventions.
design-doc
Write an explicit design document, RFC, or consequential architecture proposal with adversarial review. Use for decisions with material ownership, compatibility, migration, or operational consequences. Do not activate for ordinary comparisons, syntax questions, or small implementation choices.
background-terminals
Run and manage long-lived shell commands in background terminals. Use for dev servers, watchers, streaming builds, and other commands that should keep running while the agent continues working.
writing-for-agents
Write or revise skills, AGENTS.md, CLAUDE.md, prompts, and other instructions consumed by coding agents. Use when agent behavior, skill routing, instruction structure, or prompt maintenance is part of the task.
wait-what
Stop. That last message did not land: re-pitch it.