Third-Party Agent Skills · Browse by Task

Agent Skills for Software Development

Development is broader than writing the next function. These Skills help clarify a plan, understand a system, organize component boundaries, and test a working application.

Use this collection around the code change itself: before implementation when decisions are still open, and after implementation when the application needs realistic verification. For hands-on debugging and test-first coding, see Coding.

Selected Skills and Original Sources

Local GuideVercel Labs

Vercel Composition Patterns

The source favors compound components and provider-owned state over prop combinations that multiply. It is most useful while designing a component library or untangling a component whose API is hard to reason about.

Local GuideVercel Labs

Vercel React View Transitions

The source ties animation patterns to spatial meaning. A list-to-detail movement may need a shared element; a background refresh often should not animate at all. Implementation advice is version-sensitive.

Local GuideVercel Labs

Find Skills

This Vercel Labs skill is useful when you know the job but not the name of the agent capability you need. Its instructions call for identifying the domain and task, checking the skills.sh leaderboard, then searching more narrowly and presenting a shortlist for the user to choose from.

This is an independent directory. Check the publisher's source for installation, tools, and availability.

Choose by the Job

The Plan Is Still Ambiguous

Use Grilling to expose missing choices and constraints before committing to an architecture.

Components Are Growing Hard to Change

Composition guidance helps separate responsibility and avoid multiplying unclear prop combinations.

The App Needs a Real Check

Webapp Testing focuses on running and inspecting the application, not only reviewing source code.

Explore Other Skill Categories

Choose the next task, not just the next publisher.

Frequently Asked Questions

How is Development different from Coding?
Coding covers concrete code changes, tests, and debugging. Development covers surrounding decisions, architecture, understanding an existing system, and application-level verification.
Does a planning Skill choose the product requirements?
No. It can surface tradeoffs and missing decisions, but the product owner must still provide requirements and approve consequential choices.
Is reverse engineering a normal part of every project?
No. Use it only when understanding a shipped application or binary is necessary and authorized; its tools require separate setup.
Are the tools included when I read a Skill?
No. Read the original repository for prerequisites, permissions, and the difference between instruction files and supporting software.

From Plan to Delivery

Keep Development Decisions Visible

Work with your files, implementation notes, and verification in one place.