floci-dev-assistant

Guide Floci development and troubleshoot AWS emulator compatibility issues.

2|Updated May 15, 2026
One-click install
npx skills add https://github.com/mashharuki/floci-sample --skill floci-dev-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: floci-dev-assistant
Source: https://github.com/mashharuki/floci-sample/tree/main/.agents/skills/floci-dev-assistant
Command: npx skills add https://github.com/mashharuki/floci-sample --skill floci-dev-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides expert guidance for developing with Floci, a local AWS emulator, and troubleshooting AWS compatibility issues within it.

Core Features & Use Cases

  • Floci Development: Guidance on adding AWS services, implementing AWS protocol-compatible handlers, and working on the Floci codebase.
  • AWS Compatibility: Diagnosing and fixing AWS SDK compatibility issues, understanding Floci's architecture, and configuring storage modes.
  • Use Case: When a developer encounters an issue with Floci or AWS SDK compatibility, they can use this Skill to get step-by-step assistance.

Quick Start

Use the floci-dev-assistant skill to get help with adding a new AWS service to Floci.

Frequently Asked Questions about floci-dev-assistant

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

FAQPage Schema
How do I add a new AWS service to a local AWS emulator?

To add a new AWS service to a local AWS emulator, you need to implement AWS protocol-compatible handlers within the emulator's codebase. This process involves understanding the emulator's architecture and configuring storage modes to support the new service integration.

Why does my AWS SDK compatibility issue occur when testing locally?

AWS SDK compatibility issues during local testing typically stem from protocol mismatches between the SDK and the emulator. Diagnosing these issues requires checking the emulator's architecture and ensuring your handlers correctly implement the expected AWS protocols.

What is an AWS protocol-compatible handler and when is it needed?

An AWS protocol-compatible handler is a code implementation that mimics AWS service behaviors. It is needed when you want to extend a local AWS emulator to support additional AWS services for local development and testing workflows.

Do I need to understand emulator architecture to fix AWS SDK compatibility errors?

Yes, understanding the emulator architecture is required to fix AWS SDK compatibility errors. Knowledge of how the emulator handles AWS protocols and storage modes is essential for diagnosing and resolving compatibility issues successfully.

What's the best way to debug AWS SDK compatibility issues in Floci?

The best way to debug AWS SDK compatibility issues in Floci is to analyze the emulator's architecture and storage mode configurations. Step-by-step troubleshooting helps identify where the protocol-compatible handlers fail to match expected AWS SDK behaviors.