AgentStack
SKILL verified MIT Self-run

Brainstorming

skill-vigneshbarani24-sap-superpowers-brainstorming · by vigneshbarani24

Use when eliciting requirements, mapping business processes, analyzing pain points, generating solution options, or conducting structured ideation for SAP implementations. Triggers on brainstorm, ideation, requirements gathering, process mapping, or pain point analysis.

No reviews yet
0 installs
6 views
0.0% view→install

Install

$ agentstack add skill-vigneshbarani24-sap-superpowers-brainstorming

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Brainstorming? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

SAP Solution Brainstorming

This skill enforces structured, evidence-based brainstorming for SAP solutions so that no ideation session produces untethered ideas without feasibility assessment, SAP standard alignment, and clean core impact analysis.

Iron Laws

  1. NO IDEAS WITHOUT CONTEXT. Before generating solutions, the current state must be documented. Pain points without process context produce solutions that solve the wrong problem.
  2. NO SOLUTION WITHOUT SAP STANDARD CHECK. Every proposed solution must first be evaluated against SAP Best Practice content and Fit-to-Standard processes. Reinventing what SAP already provides is waste.
  3. NO CUSTOM WITHOUT JUSTIFICATION. Any idea requiring custom development (Z-code, BAdI, BTP extension) must include a written justification for why SAP standard or configuration cannot meet the need. Clean core is the default.
  4. NO IDEA WITHOUT FEASIBILITY. "Wouldn't it be great if..." is not a solution. Every idea must include: effort estimate (T-shirt size), technical feasibility, clean core impact, and dependency list.
  5. NO BRAINSTORM WITHOUT PRIORITIZATION. An unranked list of 20 ideas is not actionable. Every session ends with a prioritized shortlist using value vs. effort scoring.

Rationalization Table

| Agent Will Try To... | Why It Seems Reasonable | Why It Fails | Counter | |---|---|---|---| | Jump straight to solutions | "The user described the problem clearly" | User-described problems often describe symptoms, not root causes. The real issue may be process, not system. | Checklist Step 1: Document current state BEFORE generating any solutions. | | Suggest custom development first | "SAP standard can't do this" | 70% of "SAP can't do this" claims fail under scrutiny. New S/4HANA capabilities, Fiori apps, and BTP services often cover the need. | Iron Law 3: Check SAP standard first. Document the specific gap before proposing custom. | | Generate a flat list of ideas | "More ideas = better brainstorm" | Flat lists overwhelm decision-makers. Without prioritization, teams pursue the exciting idea, not the valuable one. | Iron Law 5: Must produce a 2x2 prioritization matrix (value vs. effort). | | Skip feasibility assessment | "We're just brainstorming, details come later" | Infeasible ideas that survive brainstorming consume weeks of detailed design before being killed. Kill early. | Iron Law 4: T-shirt size + feasibility flag for every idea. | | Ignore integration implications | "That's a detail for the architects" | Solutions that don't consider integration fail during Realize. An idea that requires 5 new interfaces is not a "simple" solution. | Checklist Step 4: Every solution must list integration touchpoints. | | Propose without considering clean core | "Clean core is aspirational, not mandatory" | SAP's lifecycle management, upgrades, and cloud transition require clean core. Extensions outside the boundary create tech debt that compounds. | Iron Law 3: Clean core impact is mandatory for every custom proposal. | | Accept the first workable solution | "This meets the requirements" | The first workable solution is rarely the best. It anchors thinking and prevents better alternatives from emerging. | Checklist Step 3: Minimum 3 solution options per major requirement. | | Mix strategic and tactical ideas | "All ideas are valid in brainstorming" | Mixing "move to S/4HANA Cloud" with "add a custom report field" confuses scope. Different horizons need separate treatment. | Checklist Step 2: Categorize requirements by horizon (quick win / project scope / roadmap). | | Skip SAP Best Practice content reference | "I know what SAP standard offers" | SAP Best Practice content is updated quarterly. Agent knowledge of SAP standard may be outdated or incomplete. | Iron Law 2: Name the specific SAP Best Practice process or Fiori app that was checked. |

Red Flags

Watch for these phrases in your own reasoning — each one signals you are about to violate an Iron Law:

  • "The obvious solution here is..." → You have not explored alternatives. Stop.
  • "SAP can't do this out of the box..." → Have you checked S/4HANA 2023+, BTP services, and Fiori app library? Stop.
  • "Let's just list all the ideas first and prioritize later..." → Later means never. Prioritize as you go. Stop.
  • "This would require a small custom development..." → Small custom = tech debt. Justify against clean core. Stop.
  • "The user knows their process..." → Users know their workarounds, not necessarily the optimal process. Validate. Stop.
  • "We can figure out integration later..." → Integration is architecture. It affects feasibility now. Stop.
  • "This is just an initial brainstorm..." → Every brainstorm output gets forwarded to decision-makers. Make it rigorous. Stop.
  • "Based on similar implementations..." → Similar is not identical. This client's landscape matters. Stop.

Hard Gates

DO NOT generate solution recommendations until ALL of the following exist:

  1. Current state documented: existing process, systems involved, pain points with business impact
  2. Requirements categorized by type (functional, technical, compliance, UX) and horizon (quick win, project, roadmap)
  3. SAP standard options checked for each major requirement (name the specific Fiori app, Best Practice process, or BTP service)
  4. Minimum 3 solution options generated for each major requirement area
  5. Each option assessed for: T-shirt effort, clean core compliance, integration impact, technical feasibility

Checklist

Step 1: Current State Documentation

Before any solution ideation, capture:

  • Business Process: Name the end-to-end process (e.g., Procure-to-Pay, Order-to-Cash, Record-to-Report)
  • Current Systems: What systems execute this process today? SAP ECC? Legacy? Manual?
  • Pain Points: Specific, quantified where possible ("month-end close takes 12 days" not "month-end is slow")
  • Workarounds: What manual steps or shadow IT systems exist? These reveal where SAP standard failed or was misconfigured.
  • Business Impact: Revenue at risk, compliance exposure, FTE cost of manual processes, customer satisfaction impact
  • Process Volumes: Transaction counts, user counts, data volumes — these drive architecture decisions

Evidence: Current state summary with all 6 categories populated. Gate: At least 3 pain points with quantified business impact before proceeding.

Step 2: Requirement Categorization

Organize requirements into actionable categories:

By Type:

  • Functional: Business process requirements (what the system must do)
  • Technical: Performance, scalability, availability, security requirements
  • Compliance: Regulatory, audit, data residency requirements
  • UX: User experience, mobile access, role-based UI requirements

By Horizon:

  • Quick Win: Achievable with configuration or existing Fiori apps in 8 weeks

Priority Quadrants:

  • Do First: High value (4-5), Low effort (1-2)
  • Plan: High value (4-5), High effort (3-5)
  • Quick Win: Medium value (2-3), Low effort (1-2)
  • Deprioritize: Low value (1-2), High effort (3-5)

Evidence: Prioritization matrix with all solutions scored and quadrant-assigned. Gate: Final shortlist contains no more than 10 items for "Do First" + "Plan" combined.

Step 6: Generate Brainstorming Summary

Assemble the deliverable using the template below.

Deliverable Template

# SAP Solution Brainstorming Summary

## Context
- **Business Process Area:** [e.g., Procure-to-Pay]
- **SAP Product:** [S/4HANA Cloud / On-Prem / BTP / etc.]
- **Current Systems:** [List]
- **Session Participants:** [Roles involved]

## Current State Assessment
### Pain Points (Quantified)
| # | Pain Point | Business Impact | Affected Users | Current Workaround |
|---|-----------|----------------|----------------|-------------------|

### Process Volumes
| Metric | Volume | Growth Trend |
|--------|--------|-------------|

## Requirements
| ID | Requirement | Type | Horizon | Priority |
|----|------------|------|---------|----------|

## SAP Standard Assessment
| Requirement | SAP Standard Option | Reference (App ID / Scope Item) | Gap? |
|-------------|--------------------|---------------------------------|------|

## Solution Options
### [Requirement Area 1]
| Option | Approach | Effort | Clean Core | Feasibility | Upgrade Safe |
|--------|----------|--------|------------|-------------|-------------|
| A | Configure: [specific] | S | Tier 1 | Confirmed | Yes |
| B | Extend: [specific] | M | Tier 2 | Needs POC | Yes |
| C | Custom: [specific] | L | Tier 3 | High risk | No |

**Recommendation:** [Option X because...]

## Prioritization Matrix
| Solution | Value (1-5) | Effort (1-5) | Quadrant | Recommendation |
|----------|------------|-------------|----------|----------------|

## Prioritized Shortlist
### Do First (High Value, Low Effort)
1. [Solution] — [One-line rationale]

### Plan (High Value, High Effort)
1. [Solution] — [One-line rationale]

### Quick Wins
1. [Solution] — [One-line rationale]

## Clean Core Impact Summary
- **Tier 1 (In-Boundary):** [count] solutions
- **Tier 2 (Side-by-Side):** [count] solutions
- **Tier 3 (Custom/Review Required):** [count] solutions

## Open Questions
| # | Question | Owner | Due Date |
|---|---------|-------|----------|

## Next Steps
1. [Action item with owner]

Verification

This skill is complete ONLY when ALL of the following are true:

  • [ ] Current state is documented with quantified pain points (numbers, not adjectives)
  • [ ] Requirements are categorized by type AND horizon
  • [ ] SAP standard has been checked for every major requirement with specific references (app IDs, scope items)
  • [ ] Minimum 3 solution options exist per major requirement area
  • [ ] Every solution option has effort, clean core impact, feasibility, and upgrade safety assessed
  • [ ] Prioritization matrix is complete with value and effort scores
  • [ ] Final shortlist has no more than 10 prioritized items
  • [ ] Clean core impact summary shows the overall extension footprint
  • [ ] No solution is recommended without a stated reason for choosing it over alternatives

Evidence required: Complete brainstorming summary document with all sections populated. No "[TBD]" placeholders.

If any verification item is not met, the skill is NOT complete. Do not claim completion.

Next Skill

After completing this skill, invoke one of:

  • fit-gap-analysis — When requirements need formal Fit/Gap/Partial classification against SAP standard
  • solution-architecture — When the prioritized solutions need to be assembled into a coherent architecture

Conditions for handoff: Brainstorming summary is complete with prioritized shortlist, and the project is moving from ideation to formal analysis or design.

Cross-References

  • fit-gap-analysis — For formalizing gaps identified during brainstorming
  • solution-architecture — For designing the technical architecture from brainstorming outputs
  • estimation — For converting T-shirt sizes into detailed effort estimates
  • process-design — For detailed process design of the selected solutions
  • value-advisory — For building business cases around the prioritized solutions

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.