Skip to content

Feat/simplify skills repo#29

Merged
vystrcild merged 12 commits intomainfrom
feat/simplify-skills-repo
Mar 23, 2026
Merged

Feat/simplify skills repo#29
vystrcild merged 12 commits intomainfrom
feat/simplify-skills-repo

Conversation

@vystrcild
Copy link
Copy Markdown
Collaborator

  • Split this repository into two (awesome-skills) & drop duplicate skills
  • Drop mcpc dependency - now using only Apify API under the hood

vystrcild and others added 12 commits March 20, 2026 14:30
Replace mcpc CLI calls with zero-dependency Node.js scripts that call
the Apify REST API directly. This removes the need to install @apify/mcpc.

- Add fetch_actor_details.js (calls /v2/acts/ and /v2/acts/builds/)
- Add search_actors.js (calls /v2/store search endpoint)
- Update SKILL.md: remove mcpc prerequisite, update commands, add
  skip-for-simple-lookups and cost safety guidance to Step 3
- Remove mcpc error handling entry

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Streamline README to reflect the three core skills (ultimate-scraper,
actor-development, actorization) and point to awesome-skills for
domain-specific marketing skills.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ucture

Remove domain-specific skills (audience-analysis, brand-monitoring, etc.)
that duplicated the universal scraper. Strip plugin manifests, marketplace
JSON, CI workflow, and version-bumping logic. Keep only apify-ultimate-scraper,
apify-actor-development, and apify-actorization.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…h info

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Marketplace.json updated for 3 skills (ultimate-scraper, actor-development,
actorization). Workflow simplified to only check AGENTS.md.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…repo

# Conflicts:
#	.claude-plugin/marketplace.json
#	README.md
#	agents/AGENTS.md
@vystrcild vystrcild requested a review from lukas-bekr March 23, 2026 10:16
)

# Check: every marketplace plugin with skills has a corresponding skill
# Every plugin with skills should have at least one SKILL.md
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what's the meaning/context of "plugins" here?


## Pricing

Apify Actors use pay-per-result pricing. Check individual Actor pricing on the [Apify platform](https://apify.com).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pay-per-event should also be mentioned maybe

Copy link
Copy Markdown
Contributor

@lukas-bekr lukas-bekr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't see nothing that should break things or block this. Lets improve stuff in next iteration for ultimate-scraper:

  • more complete Apify Actor index with better categorization
  • better instructions for Store search
  • some reference files on business logic + how to chain actors together into multi-step pipelines
  • some instructions on how to use subagents if available + filter dataset results to avoid dumping everything into context

@vystrcild vystrcild merged commit 6d52221 into main Mar 23, 2026
2 checks passed
@vystrcild vystrcild deleted the feat/simplify-skills-repo branch March 23, 2026 11:59
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.

4 participants