agentsclimarketplace

Run2 competitor analysis

Skill cxcscmu/SkillLearnBench/skills/b2-self-feedback-claude-sonnet-4-6/enterprise-information-search/run2_competitor-analysis

[COLM'26] SkillLearnBench is the first benchmark for evaluating continual learning methods that automatically generate agent skills.

Install
npx -y skills add cxcscmu/SkillLearnBench --skill run2_competitor-analysis

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Finding competitor product discussions, insights, and demo URLs across all ContentForce-related Slack channels

SKILL.md

2.5 KB, as published. Nobody here has run it

Competitor Analysis in Slack Data

Channel Scope for ContentForce

All channels containing "ContentForce" in their name:

  • planning-ContentForce (main planning, was planning-entAIX)
  • planning-ContentForce-PM (product manager channel)
  • develop-ianjones-ContentForce (developer channel)
  • develop-emmagarcia-ContentForce (developer channel)
  • bug-emmagarcia-ContentForce (bug channel)

Competitors for ContentForce

  • PitchPerfect AI - discussed in planning and develop channels
  • SalesMate AI - discussed in planning channels
  • ConvoSuggest - discussed in PM and develop channels

Finding Insight Providers (Q2 pattern)

People who "provided insights" on competitor strengths and weaknesses are those who:

  1. Initiated a discussion with "I was reading about X competitor..."
  2. Provided detailed feature/weakness analysis
  3. NOT just those who replied with acknowledgements ("thanks for the insights!")
# Find insight providers
insight_providers = set()
for msg in data['slack']:
    text = msg['Message']['User']['text']
    user = msg['Message']['User']['userId']
    channel = msg['Channel']['name']

    if 'ContentForce' not in channel:
        continue

    # Initiated competitor insight discussions
    if 'reading about' in text.lower() and any(c in text for c in ['PitchPerfect', 'SalesMate', 'ConvoSuggest']):
        insight_providers.add(user)

ContentForce Competitor Demo URLs (Q3 pattern)

https://www.salesmateai.com/demo     -> shared by eid_4350bf70 in planning-ContentForce
https://www.pitchperfectai.com/demo  -> shared by eid_7b85a749 in develop-ianjones-ContentForce
https://www.convosuggest.com/demo    -> shared by eid_f6ae6dd8 in develop-emmagarcia-ContentForce

Market Research Report Key Reviewers (Q1 pattern)

The reviewers are identified by matching the bullet points in the document's feedback field to specific Slack messages from around the same time the document was shared.

Feedback ItemReviewer
Add key metrics to Executive Summaryeid_06cddbb3
Include integration details in Product Overvieweid_99835861
Enhance Competitive Analysis with comparison charteid_2d72674d
Expand on analytics capabilities in Customer Needseid_c3f3eff2
Specify emerging markets in Growth Opportunitieseid_4350bf70
Elaborate on data privacy measures in Challengeseid_24dbff62

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.