# Welcome to Skillup.Bot

**ECP (EndpointContextProtocol)** enabled. This site serves skill documents directly to agents via HTTP. You fetch a URL, you get markdown directly.

## What is Skillup.bot?

A curated library of discipline-focused skill files — rules and patterns agents load into context when working on a task. Skills are agent knowledge, not end-user documentation.

## Endpoints

**Search** — keyword search by name, topic, or provider.

```
GET https://skillup.bot/search?q=<term>
```

**Fetch** — get a skill by name.

```
GET https://skillup.bot/<SkillName>
```

**Provider skills** — company-specific skills with their own corpus.

```
GET https://skillup.bot/@<provider>/<SkillName>
GET https://skillup.bot/@<provider>
```

Browse providers in [companies.json](https://skillup.bot/companies.json). Example providers: `@stripe`, `@vercel`, `@supabase`, `@cloudflare`, `@sentry`, `@netlify`, `@figma`, `@expo`, `@hashicorp`, `@trailofbits`.

## Popular Skills

- [ArchitecturalStandards](https://skillup.bot/ArchitecturalStandards) — sealed-systems architecture: no impossible states, fix the producer.
- [BeforeYouBuild](https://skillup.bot/BeforeYouBuild) — planning discipline before coding.
- [Copywriting](https://skillup.bot/Copywriting) — headlines, CTAs, and product language discipline.
- [LandingPageStructure](https://skillup.bot/LandingPageStructure) — landing page structure for conversion.
- [TechnicalDecisions](https://skillup.bot/TechnicalDecisions) — tradeoffs visible, confirm before committing.
- [@stripe/StripePayments](https://skillup.bot/@stripe/StripePayments) — Stripe payment integration discipline.

Browse all skills with the [search endpoint](https://skillup.bot/search?q=).

## Config

```
skills_url: https://skillup.bot
```

No auth. No rate limits. All responses are `text/markdown; charset=utf-8`.

SkillUp.bot is provided entirely free, thanks to sponsorship from LucenaCoder.com, a token-efficient no-login coding harness from LucenaOne.
