Repository inventory

ed3dai/ed3d-plugins

Skills indexed from this repository, with install-style signals scoped to the repo.
21 skills2.7K GitHub stars0 weekly installsPythonGitHubOwner profile

Overview

This skill helps create, release, and maintain a Claude Code Plugin Marketplace with checks to prevent version and metadata drift. It documents the marketplace.json schema, source formats, release checklist, changelog conventions, and validation steps. Use it to keep plugin manifests, marketplace catalog, and changelog synchronized for reliable installs.

How this skill works

The skill inspects .claude-plugin/marketplace.json and each plugin’s .claude-plugin/plugin.json to verify required fields and matching version strings. It guides the ordered release workflow: bump plugin.json, update marketplace.json, add changelog entry, validate, then commit and push. It also validates schema fields, source formats, and common pitfalls that break installation or auto-update behavior.

When to use it

  • Creating a new marketplace repository from scratch
  • Releasing or tagging a new plugin version
  • Adding a plugin entry to an existing marketplace
  • Auditing or troubleshooting plugin install failures
  • Ensuring changelog, plugin.json, and marketplace.json stay in sync

Best practices

  • Always include $schema in marketplace.json for validation tooling
  • Bump plugin.json first, then update marketplace.json and CHANGELOG.md in a single commit
  • Run claude plugin validate . (or /plugin validate .) before pushing
  • Use explicit source formats (relative paths for git-based local repos, github/url objects for remote)
  • Write precise changelog entries that name specific skills or agents changed

Example use cases

  • Prepare a release: bump plugin version, update marketplace entry, add changelog, validate, commit and push
  • Add an internal plugin to the company marketplace using a relative source path and a changelog entry
  • Audit a marketplace to find version drift between plugin.json, marketplace.json, and the changelog
  • Configure team repo settings so colleagues are prompted to install recommended plugins via .claude/settings.json
  • Set up private repo auto-updates by providing appropriate environment tokens for GitHub/GitLab/Bitbucket

FAQ

Required: name (kebab-case), owner object with name and email, metadata.version, metadata.pluginRoot, and a plugins array with each plugin name and source.

How do I verify versions match across files?

Confirm plugins/<name>/.claude-plugin/plugin.json version, .claude-plugin/marketplace.json plugin entry version, and CHANGELOG.md entry header all show the same version string.

When should I use relative source paths vs remote sources?

Use relative paths for monorepo or git-based marketplace adds. Use github or url source objects for external repositories or pinned refs.

21 skills

maintaining-a-marketplace
Automation

This skill helps maintain a Claude Code Plugin Marketplace by ensuring marketplace.json and plugin.json stay in sync across versions and changelogs.

DocsGitPlanningPython+1
doing-a-simple-two-stage-fanout
Ai

This skill analyzes large corpora by coordinating Worker and Critic subagents with a final Summarizer to produce a cohesive report.

AnalyticsAutomationDataPython+1
writing-claude-md-files
Ai

This skill helps you craft CLAUDE.md files that capture domain intent, contracts, and freshness dates across top-level and subdirectories.

PlanningPythonWritingPython
writing-good-tests
Debugging

This skill helps you write robust tests by emphasizing integration over unit tests, waiting for real conditions, and using strategic mocks.

Integration TestsRefactorTestingPython
investigating-a-codebase
Backend

This skill helps you verify codebase state and locate existing patterns to ground design decisions in reality.

Code ReviewDebuggingPlanningPython+1
howto-functional-vs-imperative
Code Review

This skill enforces Functional Core and Imperative Shell separation in new or refactored Python code, ensuring pure logic remains separate from I/O.

PythonRefactorTestingPython
writing-for-a-technical-audience
Api

This skill helps you write technical content for developers with clarity and conciseness, avoiding AI patterns and ensuring authentic, actionable documentation.

Code ReviewContentDocsPython+2
playwright-patterns
Automation

This skill helps you write robust Playwright automation by applying best practices for selector strategies, waiting patterns, and flaky test reduction.

Code ReviewDebuggingPythonTesting+1
coding-effectively
Code Review

This skill helps you write and refactor code effectively by enforcing functional vs imperative separation and defensive data validation.

DebuggingPythonTestingPython
writing-design-plans
Design

This skill writes validated brainstorming results into a design plan document, filling summary and glossary and outlining implementation phases for clear

DocsPlanningProductWriting+1
writing-claude-directives
Docs

This skill helps you craft Claude directives that maximize clarity, motivation, and compliance while minimizing token use and avoiding overtriggering.

StrategyWritingPython
brainstorming
Ai

This skill refines rough ideas into validated designs through structured questioning, multiple approaches, and incremental validation for clear project

Code ReviewDesignPlanningProductivity+3
test-driven-development
Debugging

This skill guides you through test-driven development, ensuring you write a failing test first and implement minimal code to pass.

PythonRefactorTestingUnit Tests+1
maintaining-project-context
Ai

This skill maintains project context by updating CLAUDE.md or AGENTS.md after contract changes, ensuring documentation stays accurate and aligned with code.

AutomationDocsPythonWriting+1
creating-a-plugin
Automation

This skill helps you scaffold a Claude Code plugin with complete structure, manifest, and components for commands, agents, skills, and MCP servers.

CliCode ReviewProductivityPython+1
creating-an-agent
Ai

This skill helps you create specialized agents for Claude Code plugins by drafting descriptions, tool sets, and testing workflows.

AutomationCode ReviewDevopsPlanning+2
using-plan-and-execute
Ai

This skill enforces a research-plan-implement workflow, ensuring Read, brainstorm, and create task todos before coding to deliver reliable results.

AutomationCode ReviewPlanningProductivity+2
using-generic-agents
Ai

This skill helps decide which generic agent to use based on task clarity and complexity to optimize workflow.

AutomationPlanningProductivityPython
property-based-testing
Automation

This skill helps you apply property-based testing to validate serialization, normalization, and pure functions by asserting key invariants across inputs.

PythonTestingUnit TestsPython
playwright-debugging
Debugging

This skill provides a systematic Playwright debugging workflow to diagnose flaky tests, timeouts, and element interactability issues quickly.

DevopsFrontendPerformancePython+2
testing-skills-with-subagents
Ai

This skill helps you verify skills under pressure using RED-GREEN-REFACTOR, documenting failures and iterating to close loopholes.

DocsPythonRefactorTesting+1
More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational