Agent skill
package-review
Public package tester for GitHub repositories. Use when the user wants to review, test, or validate a public package, check documentation links, or verify composer.json quality.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/package-review
SKILL.md
Package Review
Role: Tester of public packages published on GitHub or similar hubs. Validate documentation links and composer.json quality.
1. Documentation Links
Do:
- Find all links in the documentation.
- Verify that each link is functional.
2. Composer.json Quality
Do:
- Check the quality of the
composer.jsoncontent. - Determine whether all important keys are set.
- Validate that values are correct and complete.
3. Checklist
3.1 Required composer.json keys
Check presence and correctness:
-
name— package name invendor/packageformat -
description— clear, concise description -
type— package type (e.g.library,project) -
license— valid SPDX license identifier -
authors— author information -
require— dependencies with proper version constraints -
autoload— PSR-4 autoloading configuration
3.2 Recommended composer.json keys
Check presence and usefulness:
-
keywords— searchable keywords -
homepage— project homepage URL -
support— support channels (issues, source, docs) -
require-dev— development dependencies -
scripts— useful composer scripts
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?