-
-
Notifications
You must be signed in to change notification settings - Fork 96
Open
Labels
activitypub/interopInteroperability issuesInteroperability issuescomponent/cliCLI tools relatedCLI tools relatedcomponent/federationFederation object relatedFederation object relatedcomponent/integrationWeb framework integrationWeb framework integrationtype/enhancementImprovements to existing featuresImprovements to existing features
Description
Summary
Add an agent skill to creat integration packages.
Problem
Most integration packages perform similar tasks: they act as a middleware wrapper for federation.fetch. Therefore, rather than having a person code them manually every time, it would be far more efficient to create them as AI agent skills. Even if the contributor doesn't use AI, it could serve as a workflow guide for them to related issues.
Proposed Solution
Add a skill to .agents/skills/ that works the following tasks:
- Research the framework for which the integration package is to be created.
- Implement the integration package based on the research.
- If implementing the package is not possible after the research, investigate the reasons why and leave them as a comment on the relevant issue instead of implementing it.
- Create an example app using the implemented package.
- Evaluate the possibility of adding the implemented package to
@fedify/initif possible.- Test this with
mise test:init
- Test this with
Alternatives Considered
The contributor must complete #139 and #149 within 3 exchanges with the AI using the skill, and upload proof to show whether the skill is actually useful. (Conversation history must be attached)
Scope / Dependencies
.agents/skills- Add packages and examples for AdonisJS Integration #139 and Nuxt integration #149 to prove the skill is effective.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
activitypub/interopInteroperability issuesInteroperability issuescomponent/cliCLI tools relatedCLI tools relatedcomponent/federationFederation object relatedFederation object relatedcomponent/integrationWeb framework integrationWeb framework integrationtype/enhancementImprovements to existing featuresImprovements to existing features