Skip to content
Development
Skill

/feature-development

Implement support for a new HCP feature using specialized agents.

From plugin
hypershift
55122 skills5 agents

Claude Code

$ npx -y skills add openshift/hypershift --skill feature-development --agent claude-code

SKILL.md

feature-development.SKILL.md
name: feature-development
description: Implement support for a new HCP feature using specialized agents.

Implement support for a new HCP feature using specialized agents with explicit Task tool invocations:

[Extended thinking: This workflow orchestrates multiple specialized agents to implement a new HCP feature from design to deployment. Each agent receives context from previous agents to ensure coherent implementation.]

Use the Task tool to delegate to specialized agents in sequence:

1. **HCP architect design**

  • Use Task tool with subagent_type="hcp-architect-sme"
  • Prompt: "Design the API and main abstractions for supporting a new platform feature: $ARGUMENTS. Include API changes, cli changes and controller changes"
  • Save the API design and main abstractions for next agents

2. **Control Plane Implementation**

  • Use Task tool with subagent_type="control-plane-sme"
  • Prompt: "Implement the control plane changes needed to support the new feature: $ARGUMENTS. Use the hints from hcp-architect-sme [include output from step 1]"
  • Include unit, integration, and e2e tests

3. **Data plane Implementation**

  • Use Task tool with subagent_type="data-plane-sme"
  • Prompt: "Implement the data plane changes needed to support the new feature: $ARGUMENTS"
  • Include unit, integration, and e2e tests

4. **Cloud provider integration**

  • Use Task tool with subagent_type="cloud-provider-sme"
  • Prompt: "Review the control plane and data plane changes and implement any further changes needed to support the new feature and ensure it has proper cloud integration: $ARGUMENTS. Add support to create a new HostedCluster in the new platform via CLI"
  • Include unit, integration, and e2e tests

5. **HCP architect review**

  • Use Task tool with subagent_type="hcp-architect-sme"
  • Prompt: "Review the changes implemented by the other agents for supporting a new feature: $ARGUMENTS. [Use the output from steps 2,3 and 4]. Report feedback and suggest changes"

Aggregate results from all agents and present a unified implementation plan.

Feature description: $ARGUMENTS

Read more
@openshift
Ships withhypershift

HyperShift is a middleware for hosting OpenShift control planes at scale that solves for cost and time to provision, as well as portability cross cloud with strong separation of concerns between management and workloads.

55122 skills5 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
551
Star history of openshift/hypershift on GitHub, a chart by star-history.com

Other skills on hypershift.

debug-cluster

debug-cluster

Provides systematic debugging approaches for HyperShift hosted-cluster issues. Auto-applies when debugging cluster problems,…

build-cpo-image

build-cpo-image

Build and push control-plane-operator container image. Auto-applies when testing CPO changes that require deploying to a live…

build-ho-image

build-ho-image

Build and push hypershift-operator container image. Auto-applies when testing HO changes that require deploying to a live cluster.

create-hc-aws

create-hc-aws

Create a HyperShift HostedCluster on AWS for development and testing, with optional custom CPO/HO images.

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc12d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about feature-development.

Which coding agents can use feature-development?
feature-development installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.