Developer Portal

Get started
Submit idea
Contribute
Resources

Welcome,

Here's how to start contributing to the 2nth.ai platform.

Quick links

Your first contribution

  1. Fork the skills repo Go to github.com/2nth-ai/skills/fork and create your fork.
  2. Create a skill directory Pick a domain (tech/, biz/, edu/, fin/, leg/, health/) and create your-skill-name/SKILL.md.
  3. Write your SKILL.md Include the YAML frontmatter (name, domain, tier, version, contributor) and document what the skill does, configuration options, and example output. See the format guide.
  4. Open a pull request PR your fork into 2nth-ai/skills targeting the dev branch. CI will validate your frontmatter automatically.
  5. Get reviewed and merged The team reviews your skill. Once merged, it goes live on the platform and you earn 5% revenue share on usage.

Submit an idea

Have an idea for a new skill, integration, or platform improvement? Submit it here and the team will review it.

Sign in to submit ideas

GitHub

Contribution guide

What you can contribute

TypeRepoAccess
Skill documentationskills (public)Anyone — fork and PR
Code improvementsPlatform repos (private)Partners — request access
Ideas & feedbackThis portalAnyone signed in

Branch conventions

PrefixUse
feature/New functionality
fix/Bug fixes
skill/New or updated skill
partner/Partner contributions

Revenue share

TierShareRequirements
Community5%PR accepted, skill active 30+ days
Partner10-30%Partner agreement + code review

Become a partner

Partners get write access to platform repos, higher revenue share, and priority support. Contact the team to apply.

Resources

SKILL.md template

---
name: Your Skill Name
domain: tech
tier: explorer
version: 1.0.0
status: draft
contributor: your-github-handle
contributor_type: community
license: CC-BY-SA-4.0
platform_license: 2nth-platform-v1
revenue_share: 5
tags: [tech, your-tags]
---

# Your Skill Name — Domain

What this skill does.

## What it does

1. Capability one
2. Capability two

## Configuration options

| Option | Type | Default | Description |
|--------|------|---------|-------------|

## Example output

```
example here
```

Release cycle

Your PR
dev
beta (3 days)
production