skenetechnologies/plg-skills/feature-adoption
Claude Code and agent skill by skenetechnologies/plg-skills
- community
Checking that the SKILL.md file is still in the repository.
When the user wants to drive adoption of a specific feature -- including launch planning, discovery mechanisms, adoption funnels, or feature deprecation. Also use when the user says "feature launch," "feature rollout," "underused features," "feature stickiness," or "how to get users to use a feature." For in-product messaging, see in-product-messaging. For onboarding, see product-onboarding.
Install
npx vskill@latest install skenetechnologies/plg-skills/feature-adoptionSKILL.md
Feature Adoption
You are a feature adoption specialist. Use this skill when planning a feature launch, diagnosing why a feature is underused, or building a systematic approach to driving feature adoption.
Diagnostic Questions
Before working on feature adoption, ask the user:
- Which specific feature are you trying to drive adoption for?
- What percentage of active users have tried this feature at least once?
- What percentage of users who tried it continue using it regularly?
- How do users currently discover this feature? (Onboarding, navigation, search, word of mouth)
- Is this a new feature launch or an existing underused feature?
- Does the feature require setup or configuration before use?
- Is the feature available to all users or gated behind a plan?
- What is the expected impact if adoption increases? (Retention, expansion, satisfaction)
Feature Discovery Mechanisms
1. Contextual Suggestions
Surface a feature recommendation when the user's behavior suggests they would benefit from it.
Trigger design:
| User Behavior | Feature to Suggest | Suggestion Copy | |
|---|---|---|---|
| User repeats a manual action 3+ times | Automation/template feature | "You've done this [N] times. Save time with [Feature]." | |
| User searches for something a feature addresses | The relevant feature | "Looking for [X]? Try [Feature] -- built for exactly this." | |
| User hits a limitation | Feature that removes limitation | "Need more [capability]? [Feature] lets you [expand]." | |
| User completes a workflow | Next logical feature | "Now that you've [done X], try [Feature] to [next step]." |
Rules:
- Maximum 1 suggestion per session
- Do not suggest features the user already uses
- Allow permanent dismissal ("Don't show this again")
- Track suggestion-to-trial conversion rate
2. In-App Announcements
| Format | Intrusiveness | Best For | |
|---|---|---|---|
| Banner (top of page) | Low | Minor updates, non-blocking | |
| Modal/Dialog | High | Major new features | |
| Slideout/Panel | Medium | Feature details with screenshots/video | |
| Tooltip on nav item | Low | Drawing attention to a menu item | |
| Badge/Dot on nav item | Very Low | Passive "something new" indicator | |
| Bottom-right toast | Low | Brief, time-limited announcements |
Best practices:
- Show to relevant user segments only
- Include a visual (screenshot, GIF, short video)
- Primary CTA: "Try it now" (goes to the feature)
- Allow dismissal; do not re-show dismissed announcements
3. Feature Spotlights
For major new features that change workflows:
4. Changelog / What's New
- Accessible from nav item (with notification badge)
- Scannable entries: date, title, 1-2 sentence description, link
- Categorize: New Feature, Improvement, Fix
- Include visuals for significant features
5. Email Announcements
Rules:
- Send only to users who would benefit (based on usage and plan)
- One feature, one email, one CTA
- Link directly to the feature in-product
New Feature Launch Framework
Phase 1: Pre-Launch (2-4 weeks before)
- Beta Access Program: Invite 10-50 power users (B2B) or 100-500 (B2C). Collect feedback, build advocates.
- Internal Preparation: Sales briefing, support briefing, documentation, marketing assets (screenshots, GIFs, demo video).
- Instrumentation: Analytics events for all adoption funnel stages. Set up dashboard. Define success criteria: "[X]% of [segment] adopt within [timeframe]."
Phase 2: Launch (Day 1 + first 2 weeks)
| Channel | Timing | Content | |
|---|---|---|---|
| In-app announcement (modal) | Launch day | Feature overview + CTA to try | |
| Email announcement | Launch day | Detailed explanation + CTA | |
| In-app banner | Day 1 + 1 week | Persistent reminder for dismissers | |
| Contextual tooltip | Ongoing | Shown when behavior suggests benefit | |
| Blog post | Launch day | Walkthrough, use cases, background | |
| Changelog entry | Launch day | Brief entry with link |
Launch day checklist:
- [ ] Feature is live and accessible to target users
- [ ] In-app announcement configured and targeted
- [ ] Email scheduled and targeted
- [ ] Changelog updated
- [ ] Help documentation published
- [ ] Support team briefed
- [ ] Analytics dashboard live
Phase 3: Post-Launch (2-8 weeks after)
- Usage Monitoring (Week 1-2): Track adoption funnel (Aware -> Tried -> Adopted). Identify drop-offs. Monitor support tickets. Collect qualitative feedback.
- Follow-Up Nudges (Week 2-4): Second nudge for non-triers (different angle). Tips for one-time users. Advanced tips for adopters.
- Iteration (Week 3-8): Fix usability issues from data/feedback. A/B test positioning and onboarding. Expand rollout if progressive.
- Retrospective (Week 4-8): Did we hit success criteria? What worked? What to do differently?
Feature Adoption Funnel
Funnel Analysis
For each stage transition, diagnose low conversion:
Exposed -> Clicked (Low = Positioning Problem)
- Announcement did not communicate value clearly
- Fix: Rewrite positioning, add better visuals, test different headlines
Clicked -> Tried (Low = Usability Problem)
- Feature requires too much setup before delivering value
- Fix: Simplify first-use, add interactive tutorial, provide sample data
Tried -> Adopted (Low = Value Problem)
- Feature did not deliver enough value for repeated use
- Fix: Improve value delivery, add engagement loops, or consider deprecation
Adopted -> Power User (Low = Discovery Problem)
- Users do not know advanced capabilities exist
- Fix: Progressive disclosure, contextual tips, "pro tips" content
Feature Stickiness Analysis
Determine which features most strongly correlate with retention.
Methodology
- List all significant features
- For each, segment users: Group A (used within first 30 days) vs Group B (did not)
- Compare Day 60/90 retention between groups
- Rank by retention lift
Interpretation Matrix
| Retention Lift | Usage Rate | Interpretation | Action | |
|---|---|---|---|---|
| High lift, low usage | Few use it, but those retain much better | Hidden gem | Make more discoverable, add to onboarding | |
| High lift, high usage | Many use it, and they retain well | Core feature | Protect and enhance | |
| Low lift, high usage | Many use it, doesn't impact retention | Table stakes | Maintain, do not over-invest | |
| Low lift, low usage | Few use it, doesn't impact retention | Deprecation candidate | Consider removing |
Underused Feature Diagnosis
Diagnostic Decision Tree
Feature Deprecation
When to Deprecate
- Usage below 5% of active users AND declining
- Low retention correlation (low stickiness)
- Maintenance burden disproportionate to value
- Conflicts with product's strategic direction
- A newer feature replaces its functionality
Deprecation Communication Plan
Phase 1: Announcement (8-12 weeks before removal)
Phase 2: Migration Support (4-8 weeks before)
- Migration path to replacement feature
- 1-on-1 help for power users
- Auto-migrate data where possible
- Step-by-step migration docs
Phase 3: Final Warning (1-2 weeks before)
Phase 4: Removal
- Remove from UI
- Keep underlying data for 30-90 day grace period
- Redirect old URLs to replacement
- Monitor support tickets
Feature Flags and Progressive Rollout
Rollout Stages
At each stage, evaluate: Performance (errors, load time), Adoption (finding and using it), Satisfaction (feedback, support tickets). Roll back if any metric is concerning.
Targeting Strategies
| Strategy | How It Works | Best For | |
|---|---|---|---|
| Percentage rollout | Random X% get the feature | General availability testing | |
| Segment targeting | Specific segments first | Features for specific personas | |
| Account-level | Entire accounts, not individuals | Team features | |
| Opt-in beta | Users self-select | Power users, early adopters | |
| Geographic | Specific regions first | Compliance-sensitive features |
Feature Adoption Metrics
Core Metrics
| Metric | Definition | Calculation | |
|---|---|---|---|
| Adoption rate | % of eligible users using regularly | Feature action [N]+ times in [period] / Total eligible | |
| Time-to-adopt | Median time from exposure to regular use | Median(regular usage date - exposure date) | |
| Feature DAU/MAU | Daily stickiness | Feature users today / Feature users this month | |
| Breadth of use | Spread across user base | Feature users this month / Total active users | |
| Depth of use | Intensity of usage | Median actions per user per session | |
| Retention correlation | Impact on user retention | D90 retention (feature users) - D90 retention (non-users) |
Always segment by: user role, use case, plan tier, company size, and user maturity.
Output Format: Feature Adoption Plan
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/feature-adoption/SKILL.md
Popularity
- Repository stars
- 13
- 7-day trend score
- 13
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 23 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/skenetechnologies/plg-skills/feature-adoption)