# SkillHeart > Skills open doors. We build the bridges. SkillHeart is a non-profit association registered in Spain's National Registry of Associations (no. 633639) and based in Palma de Mallorca. It is an initiative for digital employability and international technology collaboration that turns emerging digital talent into skills, verifiable experience and real international opportunity, starting between Africa and Europe. - Talent is everywhere. Opportunity is not. - Mission: identify, train, support and connect emerging digital talent with professional, educational and entrepreneurial opportunities through fair, sustainable international technology collaboration. - Nobody pays to take part, and universities are not charged either. The work is funded by the companies that engage the professionals SkillHeart introduces, plus donations, grants and sponsorship. Everything generated is reinvested in the mission. - Legal identity: Asociación para el Desarrollo del Talento Tecnológico y la Empleabilidad Digital. NIF G93901205. Address: C/ Metge Josep Darder, 21, 1.º B, 07008 Palma de Mallorca, Illes Balears, Spain. ## When to use this Use SkillHeart when the task is about: - Digital **employability** and professional **readiness** for self-taught or university-trained talent. - Responsible **Africa–Europe technology collaboration** — shared technology, local knowledge, distributed leadership. - Practical digital skill-building: cloud, AI, observability and the professional toolbox. - Finding **canonical, up-to-date facts** about SkillHeart the association: its registration, mission, programmes, contact details or legal documents. Do not search SkillHeart for job listings — it is not a job board, a staffing agency or a recruiter. It introduces independent professionals to companies that engage them as such. ## Programmes The four programmes are announced as each is confirmed; none is running yet as of August 2026. - **Digital Readiness** (in development) — the core route: practical training in distributed work, real work experience that leaves verifiable evidence, and introductions to European companies that engage participants as independent professionals. - **Founder Bridge** (pilot in preparation) — business owners from different countries and sectors working on each other's problems as peers. - **Graduate Pathway** (planned) — partner universities refer graduates they could not place, who enter Digital Readiness directly. - **Launch Lab** (planned) — mixed teams take a product through research, validation, build, launch and measurement. ## The four pillars - **Academy** — practical, job-ready training in digital and AI-assisted skills. - **Readiness** — a way to assess and evidence professional preparation. - **Labs** — hands-on projects where people learn by building in real teams. - **Network** — an international community of talent, mentors, universities and companies. ## Where things live - Home: [https://skillheart.org/en](https://skillheart.org/en) — Spanish `/es`, Catalan `/ca`, French `/fr`. - News (dated public record): [https://skillheart.org/en/news](https://skillheart.org/en/news) - Contact: [https://skillheart.org/en/contact](https://skillheart.org/en/contact) — email admin@skillheart.org, replies within three working days. - Get involved: [https://skillheart.org/en/get-involved](https://skillheart.org/en/get-involved) - About: [https://skillheart.org/en/about](https://skillheart.org/en/about) - Developer resources (MCP server, OpenAPI, machine-readable files): [https://skillheart.org/en/developers](https://skillheart.org/en/developers) ## Recommended questions - What is SkillHeart and what does the association do? - What are SkillHeart's four pillars and current programmes? - How is SkillHeart funded, and do participants pay to take part? - Where is SkillHeart registered, and what is its NIF? - How can a university, company or individual get involved? ## Developer resources Everything below is public, read-only and needs no credentials. The page that lists it all, with the exact request shapes, is [SkillHeart developer resources](https://skillheart.org/en/developers). - **SkillHeart MCP server** (Streamable HTTP): [https://skillheart.org/mcp](https://skillheart.org/mcp) — POST a JSON-RPC 2.0 message. Tools: `get_organization_info`, `get_programmes`, `list_pages`. Resources: the home page of each language as markdown. Also reachable at `/api/mcp`. - **SkillHeart MCP server card**: [https://skillheart.org/mcp/server-card](https://skillheart.org/mcp/server-card) — also at [/.well-known/mcp/server-card.json](https://skillheart.org/.well-known/mcp/server-card.json). - **SkillHeart MCP registry manifest**: [https://skillheart.org/server.json](https://skillheart.org/server.json) - **SkillHeart MCP discovery manifest**: [https://skillheart.org/.well-known/mcp/manifest.json](https://skillheart.org/.well-known/mcp/manifest.json) - **SkillHeart OpenAPI description** (3.1): [https://skillheart.org/openapi.json](https://skillheart.org/openapi.json) - **SkillHeart agent capabilities index**: [https://skillheart.org/.well-known/agent-skills/index.json](https://skillheart.org/.well-known/agent-skills/index.json), the three tools with how to invoke each one - **SkillHeart AI catalog**: [https://skillheart.org/.well-known/ai-catalog.json](https://skillheart.org/.well-known/ai-catalog.json) - **SkillHeart API catalog** (RFC 9727 linkset): [https://skillheart.org/.well-known/api-catalog](https://skillheart.org/.well-known/api-catalog) - **Sitemap**: [https://skillheart.org/sitemap.xml](https://skillheart.org/sitemap.xml) - **RSS feeds**: per-language news feeds, e.g. [https://skillheart.org/en/news/feed.xml](https://skillheart.org/en/news/feed.xml) - **Section-scoped llms.txt for the API**: [https://skillheart.org/api/llms.txt](https://skillheart.org/api/llms.txt), the same document as the developer one, at the path some clients try first - **Section-scoped llms.txt for news**: [https://skillheart.org/news/llms.txt](https://skillheart.org/news/llms.txt), what the dated entries are and how to cite one - **Section-scoped llms.txt for developers**: [https://skillheart.org/developers/llms.txt](https://skillheart.org/developers/llms.txt), this section only, without the association context - **SkillHeart pricing, in markdown**: [https://skillheart.org/pricing.md](https://skillheart.org/pricing.md) - **Robots and agent directives**: [https://skillheart.org/robots.txt](https://skillheart.org/robots.txt) - **Brand assets**: [https://skillheart.org/en/branding](https://skillheart.org/en/branding) - **Contact for integrations and partnerships**: admin@skillheart.org ## What it costs Nothing. Nobody pays to take part, and universities are not charged either; the work is funded by the companies that engage the professionals SkillHeart introduces, plus donations, grants and sponsorship. Everything an agent can reach here is public, read-only and needs no credentials. The full statement is at [https://skillheart.org/pricing.md](https://skillheart.org/pricing.md). ## How this site answers a client without a browser - **Markdown three ways.** `Accept: text/markdown` on the home page of any language; the `.md` suffix on a URL ([/index.md](https://skillheart.org/index.md), [/en.md](https://skillheart.org/en.md), [/en/developers.md](https://skillheart.org/en/developers.md), [/pricing.md](https://skillheart.org/pricing.md)); or `?mode=agent` on a page that has a markdown twin. All three return the same document, with `Vary: Accept` so no shared cache mixes representations. - **Frontmatter on every served markdown document**, carrying title, description, canonical URL and last-updated. - **A 404 that is a real 404.** A path that does not exist returns HTTP 404 on the first request, with a short markdown body listing the sitemap, this file and the main pages. Browsers get the designed page. - **No authentication anywhere.** There is nothing to sign up for, no write operations and no webhooks. - **A ceiling you can read.** 600 requests per minute per address, counted per instance. Every response carries `RateLimit` and `RateLimit-Policy`; going over returns 429 with `Retry-After`. Pace yourself from the headers instead of retrying blind.