ls-fsc

Implement Federated Service Connectivity for secure data exchange between Dutch government organizations.

5|1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/developer-overheid-nl/skills-standaarden --skill ls-fsc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ls-fsc
Source: https://github.com/developer-overheid-nl/skills-standaarden/tree/main/skills/ls-fsc
Command: npx skills add https://github.com/developer-overheid-nl/skills-standaarden --skill ls-fsc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps implement Federated Service Connectivity (FSC), enabling secure and standardized data exchange between government organizations using mTLS, OAuth 2.0, and cryptographically signed contracts.

Core Features & Use Cases

  • Secure Data Exchange: Facilitates communication between organizations via Inways and Outways.
  • Contract Management: Guides users through creating, signing, and managing service connection contracts.
  • Token Acquisition: Explains how to obtain OAuth 2.0 access tokens for service access.
  • Use Case: An organization needs to securely access a public service (e.g., a citizen registry API). This Skill helps them understand the FSC process, from establishing a contract with the service provider to obtaining an access token and making the API call.

Quick Start

Use the ls-fsc skill to understand how to establish a ServiceConnectionGrant for accessing a service.

Frequently Asked Questions about ls-fsc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement Federated Service Connectivity for secure data exchange between government organizations?

Federated Service Connectivity (FSC) enables secure, standardized data exchange between Dutch government organizations using mTLS, OAuth 2.0, and cryptographically signed contracts. It facilitates communication via Inway and Outway components.

What is the process for creating and signing service connection contracts using mTLS and OAuth 2.0?

Creating service connection contracts involves establishing a ServiceConnectionGrant with the service provider, signing it cryptographically using mTLS, and obtaining an OAuth 2.0 client credentials access token for secure API calls.

How does the FSC trust model work with Inway and Outway components?

The FSC trust model routes secure communication between organizations through Inway and Outway components. It ensures standardized API data exchange by validating cryptographically signed contracts and OAuth 2.0 tokens.

Can I use FSC to securely access a citizen registry API via Digikoppeling standards?

Yes, FSC facilitates secure access to public services like a citizen registry API. It aligns with Dutch government Digikoppeling standards, guiding you from contract creation to obtaining an OAuth 2.0 token and making the call.

How do I handle API endpoint errors during Federated Service Connectivity implementation?

FSC implementation provides detailed error handling for API endpoints, referencing specific repositories like fsc-core and fsc-logging to diagnose and resolve communication failures between Inway and Outway components.