flutter-pub

Flutter pub.dev Package Finder

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "flutter-pub" with this command: npx skills add cantagestudio/cosmicatlaspacker/cantagestudio-cosmicatlaspacker-flutter-pub

Flutter pub.dev Package Finder

Quick search and lookup for Flutter/Dart packages on pub.dev

When to Use

Use this skill when:

  • "Find ~~ package"

  • "Search pub.dev for ~~"

  • "Tell me about ~~ library"

  • Need to check latest version, score, or dependencies

pub.dev API Reference

Package Search

GET https://pub.dev/api/search?q={query}

Parameter Description Example

q

Search query state management

page

Page number 1 , 2 , ...

Package Details

GET https://pub.dev/api/packages/{package_name}

Response Fields:

  • name

  • Package name

  • latest.version

  • Latest version

  • latest.pubspec

  • pubspec.yaml contents

  • versions

  • All version list

Package Score

GET https://pub.dev/api/packages/{package_name}/score

Response Fields:

  • likeCount

  • Number of likes

  • downloadCount30Days

  • 30-day download count

  • maxPoints

  • Maximum points

  • grantedPoints

  • Granted points

  • tags

  • Platform tags (sdk:flutter, platform:android, etc.)

Publisher Info

GET https://pub.dev/api/packages/{package_name}/publisher

Workflow

  1. Package Search

When user asks to find packages:

Call search API via WebFetch

https://pub.dev/api/search?q={query}

Extract top 5 packages

  • Package name

  • Latest version

Present as table

Package Version Description

provider 6.1.1 State management

  1. Package Details Lookup

When specific package info requested:

Call package info API

https://pub.dev/api/packages/{package_name}

Call score API

https://pub.dev/api/packages/{package_name}/score

Summarize info

  • Latest version

  • Dependencies list

  • Platform support

  • Likes/Downloads

  • pub.dev link

  1. pubspec.yaml Addition Guide

When package installation requested:

dependencies: {package_name}: ^{version}

Output Format

Search Results

pub.dev Search: "{query}"

PackageVersionScoreDescription
package11.0.0140Description1
package22.0.0130Description2

See more on pub.dev

Package Details

{package_name}

  • Version: {version}
  • Publisher: {publisher}
  • Likes: {likes} | Downloads (30d): {downloads}
  • Score: {points}/{maxPoints}
  • Platforms: Android, iOS, Web, ...

Installation

```yaml dependencies: {package_name}: ^{version} ```

Dependencies

  • dep1: ^1.0.0
  • dep2: ^2.0.0

pub.dev | API Docs

Examples

Search Example

Input: "Find state management packages"

AI Actions:

Detail Lookup Example

Input: "Tell me about riverpod"

AI Actions:

Notes

  • Consider API rate limits, avoid rapid successive calls

  • URL encode search queries

  • Package names are case-insensitive

  • Flutter packages often have flutter_ prefix

Related Links

  • pub.dev

  • pub.dev API Docs

  • Dart Packages

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

hook-development

No summary provided by upstream source.

Repository SourceNeeds Review
General

refactor-dedupe-and-cleanup

No summary provided by upstream source.

Repository SourceNeeds Review
General

task-segmentation

No summary provided by upstream source.

Repository SourceNeeds Review
General

refactor-arch-hotspots

No summary provided by upstream source.

Repository SourceNeeds Review