Development skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

add-to-fedify-init

This skill is used to add an integration package to the @fedify/init package so that users can select the new framework via the `fedify init` command, and to test it with `mise test:init`.

1.01k repo starsObserved in 1 repos
Development

add-vocab

This skill should be used when adding new ActivityPub/JSON-LD vocabulary types to the @fedify/vocab package, defining new YAML vocabulary schema files, or updating existing vocabulary definitions in Fedify. Applies when implementing FEPs, extending ActivityStreams vocabulary, or adding third-party vocab types such as Mastodon extensions, Litepub types, or other fediverse vocabularies.

1.01k repo starsObserved in 1 repos
Development

bom-slimmer

Guides an LLM to review a codebase's direct dependencies and suggest lightweight, low-risk custom replacements using cdxgen SBOM evidence.

1.01k repo starsObserved in 1 repos
Development

create-example-app-with-integration

This skill is used to create an example application for a web framework integration package and to test it with `mise test:examples`.

1.01k repo starsObserved in 1 repos
Development

create-integration-package

This skill is utilized when creating a web framework integration package. After examining the given framework, a feasibility assessment is conducted regarding the creation of an integration package. If implementation is feasible, the package is generated; if it is not possible, the rationale is provided to the user.

1.01k repo starsObserved in 1 repos
Development

fep

Look up a Fediverse Enhancement Proposal (FEP) and explain how to implement it with Fedify. Use when the user asks about a specific FEP by ID (e.g., FEP-8fcf, FEP-1b12) or wants to implement a fediverse standard in their Fedify application.

1.01k repo starsObserved in 1 repos
Development

migration

Help the user migrate Fedify code between versions. Use when the user needs to upgrade their Fedify version, fix breaking-change errors, or update deprecated API usage.

1.01k repo starsObserved in 1 repos
Development

bf-to-agents-sdk-dotnet-migration

Use when migrating a Bot Framework .NET SDK bot to Microsoft 365 Agents SDK. Triggered by projects that depend on packages: Microsoft.Bot.Builder or Microsoft.Bot.Builder.Integration.AspNet.Core that want to migrate to Agents SDK.

1.01k repo starsObserved in 1 repos
Development

jolt

Wrap a Rust function in a Jolt zero-knowledge proof

1.01k repo starsObserved in 1 repos
Development

websocket-connection

Deep WebSocket connection knowledge: FoxgloveWebSocketPlayer state machine, WorkerSocketAdapter postMessage protocol, the Foxglove WebSocket protocol handshake, RAF-based state emission, and reconnection.

1.00k repo starsObserved in 1 repos
Development