$npx -y skills add xuboyuebobb/investorskills --skill minervini-vcpUse when evaluating Mark Minervini-style VCP setups: volatility contraction, tight price action, moving-average alignment, relative strength, breakout trigger, and structural stop placement.
| 1 | # Minervini VCP |
| 2 | |
| 3 | Use this skill to apply Mark Minervini-style Volatility Contraction Pattern analysis: find leading stocks in uptrends, wait for volatility to contract through successive pullbacks, buy the breakout through a pivot, and cut quickly if the setup fails. |
| 4 | |
| 5 | ## When To Use |
| 6 | |
| 7 | Use this skill when the user asks for: |
| 8 | |
| 9 | - VCP pattern review |
| 10 | - Platform/base breakout analysis |
| 11 | - Tightness and volatility contraction checks |
| 12 | - Moving-average and relative-strength alignment |
| 13 | - Entry, stop, and add plan for a growth leader |
| 14 | |
| 15 | Trigger phrases include `Minervini`, `VCP`, `volatility contraction`, `tightness`, `platform`, `pivot`, `SEPA`, `stage 2`, and `breakout`. |
| 16 | |
| 17 | ## Do Not Use When |
| 18 | |
| 19 | - The stock is below key moving averages or in a downtrend. |
| 20 | - The base is wide, loose, and volatile. |
| 21 | - The breakout is far extended from the pivot. |
| 22 | - The user wants long-term value analysis only. |
| 23 | |
| 24 | ## Inputs Needed |
| 25 | |
| 26 | - Ticker, timeframe, and recent OHLCV |
| 27 | - Moving averages: 50-day, 150-day, 200-day if available |
| 28 | - Relative strength versus market and industry |
| 29 | - VCP contractions, pivot, volume dry-up, and breakout volume |
| 30 | - Earnings/sales growth if available |
| 31 | - Risk budget if sizing is requested |
| 32 | |
| 33 | ## Process |
| 34 | |
| 35 | 1. Confirm stage-2 uptrend and moving-average alignment. |
| 36 | 2. Check relative strength and leadership. |
| 37 | 3. Identify contraction sequence: each pullback should get smaller and tighter. |
| 38 | 4. Confirm volume dries up near the pivot. |
| 39 | 5. Define pivot, entry, stop, first add, and invalidation. |
| 40 | 6. Reject loose, extended, or lagging setups. |
| 41 | |
| 42 | ## Output Format |
| 43 | |
| 44 | ```md |
| 45 | # Minervini VCP View: [Stock] |
| 46 | |
| 47 | ## Verdict |
| 48 | Buyable Breakout / Watch Pivot / Too Loose / Extended / Failed / Pass |
| 49 | |
| 50 | ## Trend Template |
| 51 | |
| 52 | ## VCP Structure |
| 53 | |
| 54 | ## Pivot And Stop |
| 55 | |
| 56 | ## Volume And Relative Strength |
| 57 | |
| 58 | ## Trade Plan |
| 59 | |
| 60 | ## Missing Data |
| 61 | ``` |
| 62 | |
| 63 | ## Guardrails |
| 64 | |
| 65 | - Do not buy loose VCPs. |
| 66 | - Do not buy below declining key moving averages. |
| 67 | - Do not chase far above the pivot. |
| 68 | - Do not widen stops after entry. |
| 69 | - Do not average down. |
| 70 | |
| 71 | ## Questflow Use |
| 72 | |
| 73 | In Questflow, this skill is best used as a technical breakout module for detecting VCP/platform setups, defining stop levels, and monitoring breakout follow-through. |