Skip to content

Conversation

@jeremyeder
Copy link
Contributor

Introduces a comprehensive skill for guiding users through the complete feature refinement process for Red Hat AI products (RHOAI, RHAIIS, RHEL AI). The skill creates structured feature refinement documents with all required sections including feature overview, requirements, dependencies, team plans, and approval tracking.

🤖 Generated with Claude Code

Introduces a comprehensive skill for guiding users through the complete feature
refinement process for Red Hat AI products (RHOAI, RHAIIS, RHEL AI). The skill
creates structured feature refinement documents with all required sections
including feature overview, requirements, dependencies, team plans, and approval
tracking.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@jeremyeder
Copy link
Contributor Author


> /clear
  ⎿  (no content)

> Walk me through the feature refinement process.

⏺ I'll invoke the feature-refinement skill to guide you through the complete
   feature refinement process for Red Hat AI products.

> The "feature-refinement" skill is running

> The "feature-refinement" skill is running

⏺ Feature Refinement Process for Red Hat AI Products

  I'll guide you through creating a comprehensive feature refinement
  document for RHOAI, RHAIIS, or RHEL AI. This process ensures all
  stakeholders are aligned and requirements are clearly defined before
  development begins.

  Process Overview

  The feature refinement process consists of 7 main steps:

  1. Gather Initial Information - Basic feature metadata
  2. Define Feature Details - Requirements, scope, and acceptance criteria
  3. Verify Prerequisites & Dependencies - Technical and organizational
  requirements
  4. Create High-Level Delivery Plan - Cross-team coordination
  5. Documentation and UXD Engagement - User-facing content planning
  6. Generate Document - Create the formal refinement document
  7. Feature Owner Next Steps - Distribution and approval workflow

  Let's Get Started

  To begin, I need to gather some initial information about your feature:

  Required Information:

  1. Feature Jira Link - What's the link to your STRAT feature
  (XXXSTRAT-####)?
  2. Feature Title - What's the name of this feature?
  3. Product - Which product is this for?
    - RHOAI (managed)
    - RHOAI (self-managed)
    - RHAIIS
    - RHEL AI
  4. Feature Owner - Who's responsible for requirements (typically PM)?
  5. Delivery Owner - Who's responsible for delivery (typically EM or Staff
  Architect)?

  Optional Information:

  - Slack Channel/Thread for discussion
  - RFE Council Reviewer

  Please provide the information above, and I'll guide you through the rest
  of the refinement process step-by-step.

────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
  ~/repos/ootb-ambient-workflows [feature-refinement-skill] (Sonnet 4.5)```

@jeremyeder
Copy link
Contributor Author

To test this, you can do

gh repo clone jeremyeder/ootb-ambient-workflows
cp -Rp ootb-ambient-workflows/.claude/skills ~/.claude/
claude

Now you can play around with it:

> Walk me through the feature refinement process.

⏺ I'll invoke the feature-refinement skill to guide you through the complete
   feature refinement process for Red Hat AI products.

> The "feature-refinement" skill is running

> The "feature-refinement" skill is running

⏺ Feature Refinement Process for Red Hat AI Products

  I'll guide you through creating a comprehensive feature refinement
  document for RHOAI, RHAIIS, or RHEL AI. This process ensures all
  stakeholders are aligned and requirements are clearly defined before
  development begins.

  Process Overview

  The feature refinement process consists of 7 main steps:

  1. Gather Initial Information - Basic feature metadata
  2. Define Feature Details - Requirements, scope, and acceptance criteria
  3. Verify Prerequisites & Dependencies - Technical and organizational
  requirements
  4. Create High-Level Delivery Plan - Cross-team coordination
  5. Documentation and UXD Engagement - User-facing content planning
  6. Generate Document - Create the formal refinement document
  7. Feature Owner Next Steps - Distribution and approval workflow

  Let's Get Started

  To begin, I need to gather some initial information about your feature:

  Required Information:

  1. Feature Jira Link - What's the link to your STRAT feature
  (XXXSTRAT-####)?
  2. Feature Title - What's the name of this feature?
  3. Product - Which product is this for?
    - RHOAI (managed)
    - RHOAI (self-managed)
    - RHAIIS
    - RHEL AI
  4. Feature Owner - Who's responsible for requirements (typically PM)?
  5. Delivery Owner - Who's responsible for delivery (typically EM or Staff
  Architect)?

  Optional Information:

  - Slack Channel/Thread for discussion
  - RFE Council Reviewer

  Please provide the information above, and I'll guide you through the rest
  of the refinement process step-by-step.

or

> I need to refine feature STRAT-1234

> The "feature-refinement" skill is running

> The "feature-refinement" skill is running

⏺ Feature Refinement for STRAT-1234

  Great! I'll guide you through creating a comprehensive feature refinement
  document for STRAT-1234. Let's start by gathering the essential
  information.

  Step 1: Initial Information

  I see you have the Jira reference STRAT-1234. Now I need a few more
  details:

  Required Information:

  1. Feature Jira Link
  - Full link to the Jira feature (e.g.,
  https://issues.redhat.com/browse/STRAT-1234)

  2. Feature Title
  - What's the name/title of this feature?

  3. Product
  - Which product is this for?
    - RHOAI (managed)
    - RHOAI (self-managed)
    - RHAIIS
    - RHEL AI

  4. Feature Owner
  - Who's responsible for the requirements? (typically Product Manager)
  - Name and email

  5. Delivery Owner
  - Who's responsible for delivery? (typically Engineering Manager or Staff
  Architect)
  - Name and email

  Optional Information:

  6. Slack Channel/Thread (if you have one set up for this feature)

  7. RFE Council Reviewer (if assigned)

  ---
  Please provide the information above, and I'll guide you through the rest
  of the refinement process including defining requirements, identifying
  dependencies, creating the delivery plan, and generating the complete
  feature refinement document.

────────────────────────────────────────────────────────────────────────────────
>
────────────────────────────────────────────────────────────────────────────────
  ~/repos/ootb-ambient-workflows [feature-refinement-skill] (Sonnet 4.5)

@jeremyeder jeremyeder marked this pull request as draft November 12, 2025 20:27
@jeremyeder
Copy link
Contributor Author

Need to review this one in detail.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant