Skip to content

Add agent skill to create integration packages #653

@2chanhaeng

Description

@2chanhaeng

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/init if possible.
    • Test this with mise test:init

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

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions