Skip to content

OpenSaaSApps/frameworks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

opensaasapps/frameworks

Independent, versioned frameworks referenced by Autonomyx skills and any other skill that finds them useful.

Principle: A skill must never own a framework. It may only reference one. Skills reference frameworks by GitHub URL. This repo is the canonical home for shared frameworks maintained by opensaasapps.


Frameworks

Framework Description Current version
sfia SFIA 8 proficiency levels and skill catalogue 1.0
known-brands OSS brand recognition registry for rebrand scoring 1.0
rebrand-scoring Scoring rubric and verdicts for OSS rebrand decisions 1.0
unboxd-badges-schema UnboxdBadge verifiable credential schema 0.1

How to reference a framework in a skill

> **Framework:** https://github.com/opensaasapps/frameworks/tree/main/sfia
> Fetch this before proceeding. Do not copy its contents inline.

Pin to a version tag:

> **Framework:** https://github.com/opensaasapps/frameworks/tree/v1.0/sfia

Versioning

  • Frameworks are versioned independently via Git tags: {framework}-v{major}.{minor}
  • Example: sfia-v1.0, known-brands-v1.1
  • Breaking changes increment the major version and include a migration note
  • Skills that pin a version are unaffected by updates until they opt in

Contributing

Open a PR with your proposed change and a brief rationale. Changes to an existing framework affect all skills that reference it — test against dependent skills before merging.

New frameworks are welcome. Follow the existing README structure: version header, purpose, content, output contract (if applicable), contributing section.


Related

About

Independent, versioned frameworks referenced by Autonomyx skills and any skill that finds them useful.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors