Fedify Integration Manager
Registers and tests new web framework integrations within the @fedify/init package for the Fedify ActivityPub framework.
This skill automates the complex process of extending the Fedify CLI's initialization capabilities. It guides developers through registering new web frameworks, configuring framework-specific metadata, and setting up template files (.tpl) required for project scaffolding. The skill ensures high code quality by managing updates to the internal registry and providing structured guidance for running exhaustive compatibility tests via 'mise test:init', verifying that new integrations work seamlessly with various KV stores and message queue combinations.
Key Features
01Template management for framework-specific project scaffolding
02986 GitHub stars
03Cross-environment compatibility verification for KV and MQ
04Comprehensive testing guidance with 'mise test:init'
05Automated web framework registration in @fedify/init
06Automated linting and formatting checks for project standards
Use Cases
01Validating framework compatibility with in-memory or persistent storage backends
02Creating custom project templates for specific ActivityPub server configurations
03Adding support for a new TypeScript web framework to the fedify init command