Token导航 LogoToken导航TokenDH.com
前端设计操作浏览器github未标认证来源可访问许可证需确认审计未展示

ring%3ausing-dev-teamRing%3ausing 开发团队

Agent Skill

ring%3ausing-dev-team 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

808

周安装

33

GitHub Stars

180

下载量

261
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ring%3ausing-dev-team(Ring%3ausing 开发团队)
来源仓库:https://github.com/lerianstudio/ring
仓库路径:skills/ring%3Ausing-dev-team
安装命令:
npx skills add https://github.com/lerianstudio/ring --skill ring:using-dev-team
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/lerianstudio/ring --skill ring:using-dev-team

简介

用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息。

  • 适合围绕仓库状态、代码变更或协作事项进行整理。
  • 可结合来源仓库和安装命令核验具体用法。
  • 安装前建议确认权限范围及是否会触发联网或文件读写。
  • ring%3ausing-dev-team 属于前端设计类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Using Ring Developer Specialists

The ring-dev-team plugin provides 9 specialized developer agents. Use them via Task tool with subagent_type:.

See CLAUDE.md and ring:using-ring for canonical workflow requirements and ORCHESTRATOR principle. This skill introduces dev-team-specific agents.

Remember: Follow the ORCHESTRATOR principle from ring:using-ring. Dispatch agents to handle complexity; don't operate tools directly.


Blocker Criteria - STOP and Report

<block_condition>

  • Technology Stack decision needed (Go vs TypeScript)
  • Architecture decision needed (monolith vs microservices)
  • Infrastructure decision needed (cloud provider)
  • Testing strategy decision needed (unit vs E2E) </block_condition>

If any condition applies, STOP and ask user.

always pause and report blocker for:

Decision TypeExamplesAction
Technology StackGo vs TypeScript for new serviceSTOP. Check existing patterns. Ask user.
ArchitectureMonolith vs microservicesSTOP. This is a business decision. Ask user.
InfrastructureCloud provider choiceSTOP. Check existing infrastructure. Ask user.
Testing StrategyUnit vs E2E vs bothSTOP. Check QA requirements. Ask user.

You CANNOT make technology decisions autonomously. STOP and ask.


Common Misconceptions - REJECTED

See shared-patterns/shared-anti-rationalization.md for universal anti-rationalizations (including Specialist Dispatch section).

Self-sufficiency bias check: If you're tempted to implement directly, ask:

  1. Is there a specialist for this? (Check the 9 specialists below)
  2. Would a specialist follow standards I might miss?
  3. Am I avoiding dispatch because it feels like "overhead"?

If any answer is yes → You MUST DISPATCH the specialist. This is NON-NEGOTIABLE.


Severity Calibration

SeverityCriteriaExamples
CRITICALWrong agent dispatched, security riskBackend agent for frontend task, skipped security review
HIGHMissing specialist dispatch, sequential reviewersImplemented directly without agent, reviewers run one-by-one
MEDIUMSuboptimal agent selection, missing contextUsed general agent when specialist exists
LOWDocumentation gaps, minor dispatch issuesMissing agent context, unclear prompt

Report all severities. CRITICAL = immediate correction. HIGH = fix before continuing. MEDIUM = note for next dispatch. LOW = document.


Anti-Rationalization Table

See shared-patterns/shared-anti-rationalization.md for universal anti-rationalizations (including Specialist Dispatch section and Universal section).


Cannot Be Overridden

<cannot_skip>

  • Dispatch to specialist (standards loading required)
  • 10-gate development cycle (quality gates)
  • Parallel reviewer dispatch (not sequential)
  • TDD in Gate 0 (test-first)
  • User approval in Gate 9 </cannot_skip>

These requirements are NON-NEGOTIABLE:

RequirementWhy It Cannot Be Waived
Dispatch to specialistSpecialists have standards loading, you don't
10-gate development cycleGates prevent quality regressions
Parallel reviewer dispatchSequential review = 3x slower, same cost
TDD in Gate 0Test-first ensures testability
User approval in Gate 9Only users can approve completion

User cannot override these. Time pressure cannot override these. "Simple task" cannot override these.


Pressure Resistance

See shared-patterns/shared-pressure-resistance.md for universal pressure scenarios (including Combined Pressure Scenarios and Emergency Response).

Critical Reminder:

  • Urgency ≠ Permission to bypass - Emergencies require MORE care, not less
  • Authority ≠ Permission to bypass - Ring standards override human preferences
  • Sunk Cost ≠ Permission to bypass - Wrong approach stays wrong at 80% completion

Emergency Response Protocol

See shared-patterns/shared-pressure-resistance.md → Emergency Response section for the complete protocol.

Emergency Dispatch Template:

Task tool:
  subagent_type: "ring:backend-engineer-golang"
  prompt: "URGENT PRODUCTION INCIDENT: [brief context]. [Your specific request]"

IMPORTANT: Specialist dispatch takes 5-10 minutes, not hours. This is NON-NEGOTIABLE even under CEO pressure.


Combined Pressure Scenarios

See shared-patterns/shared-pressure-resistance.md → Combined Pressure Scenarios section.


9 Developer Specialists

<dispatch_required agent="{specialist}"> Use Task tool to dispatch appropriate specialist based on technology need. </dispatch_required>

AgentSpecializationsUse When
ring:backend-engineer-golangGo microservices, PostgreSQL/MongoDB, Kafka/RabbitMQ, OAuth2/JWT, gRPC, concurrencyGo services, DB optimization, auth/authz, concurrency issues
ring:backend-engineer-typescriptTypeScript/Node.js, Express/Fastify/NestJS, Prisma/TypeORM, async patterns, Jest/VitestTS backends, JS→TS migration, NestJS design, full-stack TS
ring:devops-engineerDocker/Compose, Terraform/Helm, cloud infra, secrets managementContainerization, local dev setup, IaC provisioning, Helm charts
ring:frontend-bff-engineer-typescriptNext.js API Routes BFF, Clean/Hexagonal Architecture, DDD patterns, Inversify DI, repository patternBFF layer, Clean Architecture, DDD domains, API orchestration
ring:frontend-designerBold typography, color systems, animations, unexpected layouts, textures/gradientsLanding pages, portfolios, distinctive dashboards, design systems
ring:ui-engineerWireframe-to-code, Design System compliance, UX criteria satisfaction, UI states implementationImplementing from product-designer specs (ux-criteria.md, user-flows.md, wireframes/)
ring:qa-analystTest strategy, coverage analysis, API testing, fuzz/property/integration/chaos testing (Go)Backend test planning, coverage gaps, quality gates (Go-focused)
ring:qa-analyst-frontendVitest, Testing Library, axe-core, Playwright, Lighthouse, Core Web Vitals, snapshot testingFrontend test planning, accessibility, visual, E2E, performance testing
ring:sreStructured logging, tracing, health checks, observabilityLogging validation, tracing setup, health endpoint verification

Dispatch template:

Task tool:
  subagent_type: "ring:{agent-name}"
  prompt: "{Your specific request with context}"

Frontend Agent Selection:

  • ring:frontend-designer = visual aesthetics, design specifications (no code)
  • ring:frontend-bff-engineer-typescript = business logic/architecture, BFF layer
  • ring:ui-engineer = implementing UI from product-designer specs (ux-criteria.md, user-flows.md, wireframes/)

When to use ring:ui-engineer: Use ring:ui-engineer when product-designer outputs exist in docs/pre-dev/{feature}/. The ring:ui-engineer specializes in translating design specifications into production code while ensuring all UX criteria are satisfied.


When to Use Developer Specialists vs General Review

Use Developer Specialists for:

  • Deep technical expertise needed – Architecture decisions, complex implementations
  • Technology-specific guidance – "How do I optimize this Go service?"
  • Specialized domains – Infrastructure, SRE, testing strategy
  • Building from scratch – New service, new pipeline, new testing framework

Use General Review Agents for:

  • Code quality assessment – Architecture, patterns, maintainability
  • Correctness & edge cases – Business logic verification
  • Security review – OWASP, auth, validation
  • Post-implementation – Before merging existing code

Both can be used together: Get developer specialist guidance during design, then run general reviewers before merge.


Dispatching Multiple Specialists

If you need multiple specialists (e.g., backend engineer + DevOps engineer), dispatch in parallel (single message, multiple Task calls):

✅ CORRECT:
Task #1: ring:backend-engineer-golang
Task #2: ring:devops-engineer
(Both run in parallel)

❌ WRONG:
Task #1: ring:backend-engineer-golang
(Wait for response)
Task #2: ring:devops-engineer
(Sequential = 2x slower)

ORCHESTRATOR Principle

Remember:

  • You're the orchestrator – Dispatch specialists, don't implement directly
  • Don't read specialist docs yourself – Dispatch to specialist, they know their domain
  • Combine with ring:using-ring principle – Skills + Specialists = complete workflow

Good Example (ORCHESTRATOR):

"I need a Go service. Let me dispatch ring:backend-engineer-golang to design it."

Bad Example (OPERATOR):

"I'll manually read Go best practices and design the service myself."

Available in This Plugin

Agents: See "9 Developer Specialists" table above.

Skills: ring:using-dev-team (this), ring:dev-cycle (10-gate backend workflow), ring:dev-cycle-frontend (9-gate frontend workflow), ring:dev-refactor (backend/general codebase analysis), ring:dev-refactor-frontend (frontend codebase analysis)

Commands: /ring:dev-cycle (backend tasks), /ring:dev-cycle-frontend (frontend tasks), /ring:dev-refactor (analyze backend/general codebase), /ring:dev-refactor-frontend (analyze frontend codebase), /ring:dev-status, /ring:dev-cancel, /ring:dev-report

Note: Missing agents? Check .claude-plugin/marketplace.json for ring-dev-team plugin.


Development Workflows

All workflows converge to the 10-gate development cycle:

WorkflowEntry PointOutputThen
New Feature/ring:pre-dev-feature "description"docs/pre-dev/{feature}/tasks.md/ring:dev-cycle tasks.md
Direct Tasks/ring:dev-cycle tasks.mdExecute 6 gates directly
Refactoring/ring:dev-refactordocs/ring:dev-refactor/{timestamp}/tasks.md/ring:dev-cycle tasks.md
Frontend Refactoring/ring:dev-refactor-frontenddocs/ring:dev-refactor-frontend/{timestamp}/tasks.md/ring:dev-cycle-frontend tasks.md

10-Gate Backend Development Cycle (+ post-cycle multi-tenant):

GateFocusAgent(s)
0: ImplementationTDD: RED→GREEN→REFACTOR (single-tenant)ring:backend-engineer-*, ring:frontend-bff-engineer-typescript, ring:ui-engineer
1: DevOpsDockerfile, docker-compose,.envring:devops-engineer
2: SREHealth checks, logging, tracingring:sre
3: Unit TestingUnit tests, coverage ≥85%ring:qa-analyst
4: Fuzz TestingFuzz tests for edge casesring:qa-analyst
5: Property TestingProperty-based tests for invariantsring:qa-analyst
6: Integration TestingIntegration tests (write per unit, execute at end)ring:qa-analyst
7: Chaos TestingChaos tests (write per unit, execute at end)ring:qa-analyst
8: Review7 reviewers IN PARALLELring:code-reviewer, ring:business-logic-reviewer, ring:security-reviewer, ring:test-reviewer, ring:nil-safety-reviewer, ring:consequences-reviewer, ring:dead-code-reviewer
9: ValidationUser approval: APPROVED/REJECTEDUser decision
Post-cycle: Multi-TenantAdapt all code for multi-tenantring:backend-engineer-golang (via ring:dev-multi-tenant)

Gate 0 Agent Selection for Frontend:

  • If docs/pre-dev/{feature}/ux-criteria.md exists → use ring:ui-engineer
  • Otherwise → use ring:frontend-bff-engineer-typescript

Key Principle: Backend follows the 10-gate process. Frontend follows the 9-gate process.

Frontend Development Cycle (9 Gates)

Use /ring:dev-cycle-frontend for frontend-specific development:

GateFocusAgent(s)
0: ImplementationTDD: RED→GREEN→REFACTORring:frontend-engineer, ring:ui-engineer, ring:frontend-bff-engineer-typescript
1: DevOpsDockerfile, docker-compose,.envring:devops-engineer
2: AccessibilityWCAG 2.1 AA, axe-core, keyboard navring:qa-analyst-frontend
3: Unit TestingVitest + Testing Library, ≥85%ring:qa-analyst-frontend
4: Visual TestingSnapshots, states, responsivering:qa-analyst-frontend
5: E2E TestingPlaywright, cross-browser, user flowsring:qa-analyst-frontend
6: PerformanceCore Web Vitals, Lighthouse > 90ring:qa-analyst-frontend
7: Review7 reviewers IN PARALLELring:code-reviewer, ring:business-logic-reviewer, ring:security-reviewer, ring:test-reviewer, ring:nil-safety-reviewer, ring:consequences-reviewer, ring:dead-code-reviewer
8: ValidationUser approval: APPROVED/REJECTEDUser decision

Backend → Frontend Handoff: When backend dev cycle completes, it produces a handoff with endpoints, types, and contracts. The frontend dev cycle consumes this handoff to verify E2E tests exercise the correct API endpoints.

StepCommandOutput
1. Backend/ring:dev-cycle tasks.mdBackend code + handoff (endpoints, contracts)
2. Frontend/ring:dev-cycle-frontend tasks-frontend.mdFrontend code consuming backend endpoints

Integration with Other Plugins

  • ring:using-ring (default) – ORCHESTRATOR principle for all agents
  • ring:using-pm-team – Pre-dev workflow agents
  • ring:using-finops-team – Financial/regulatory agents

Dispatch based on your need:

  • General code review → default plugin agents
  • Specific domain expertise → ring-dev-team agents
  • Feature planning → ring-pm-team agents
  • Regulatory compliance → ring-finops-team agents

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.34%
按下载量换算95

Claude

28.83%
按下载量换算75

Cursor

21.29%
按下载量换算56

Gemini CLI

10.35%
按下载量换算27

安全审计

暂无安全审计结果可展示。

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills