fsi-genai-platform
Reference architecture for building a Generative AI (生成AI) workload for financial institutions on AWS, based on the closed-network edition of the AWS Samples…
Skill by aws-jp-fsi-saOfficial
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/aws-samples-fsi-genai-platform
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, cloud, ml, security
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/fsi-genai-platform
What's inside
- Skill name
fsi-genai-platform- Description
- Reference architecture for building a Generative AI (生成AI) workload for financial institutions on AWS, based on the closed-network edition of the AWS Samples "Generative AI Use Cases (GenU)" application with financial-grade security customizations. Use this skill when designing, reviewing, or explaining a financial-services generative AI platform on AWS: RAG-based internal knowledge search, document drafting, customer-support assistance, chat/summarization/translation, image/video generation, closed-network (閉域) deployment, Amazon Bedrock, Amazon Bedrock Guardrails, Amazon Cognito authentication, CloudWatch monitoring dashboards, KMS encryption, and FISC (金融情報システムセンター) compliance mapping for the "BLEA for FSI / 金融リファレンスアーキテクチャ日本版" v1.6 GenAI asset.
- License
- MIT-0
- Metadata
- author: aws-jp-fsi-sa · version: 1.0
- Instructions
- 221 lines in SKILL.md · view on GitHub
Files (6)
- SKILL.md
- SKILL_ja.md
- arch.png · assets/images/
- architecture.md · references/
- deployment.md · references/
- fisc-mapping.md · references/
SKILL.md (first lines)
# FSI Reference Architecture — Generative AI (生成AI) ## Workload Overview This skill packages the **Generative AI (生成AI)** reference architecture from the "金融リファレンスアーキテクチャ日本版 (BLEA for FSI)" v1.6 initiative. It is a sample implementation for adopting generative AI inside financial institutions. The implementation is based on the **closed-network (閉域版) edition** of the AWS Samples application **Generative AI Use Cases (GenU)** (https://github.com/aws-samples/generative-ai-use-cases), with additional customizations that address the security requirements financial institutions typically demand (encryption, audit logging, Guardrail hardening). GenU is an open-source application that delivers a wide range of generative AI use cases — chat, text generation, summarization, translation, RAG, image generation, and video generation. This reference architecture provides: - An organized set of financial-institution use cases achievable with GenU. - An explanation of the main features of the GenU closed-network edition and how to use them. - The security-hardening customizations applied for financial requirements (encryption, audit logs, Guardrail settings). - The FISC Safety Standards compliance status (see the FISC compliance summary below and `references/fisc-mapping.md`). **Financial use cases addressed** include: internal knowledge search & retrieval via RAG (searching regulations, manuals, past approval documents, and product materials in natural language), document drafting support (approval documents, reports, customer-facing materials, internal email), customer-support assistance (summarizing inquiries, drafting replies, searching similar past cases), data analysis support (trend analysis of sales/market data, report summarization, insight extraction), and internal-communication efficiency (automatic meeting minutes from audio, multi-language translation, material summarization). Image generation, video generation, and diagram generation extend these to presentation material, internal training content, and business-flow visualization. **Prerequisites & positioning.** The closed-network configuration is one option that matches an organization's network policy. The standard (non-closed) edition of GenU already offers sufficient security features and may be selected depending on requirements. The design supports staged security hardening: an organization may start with the standard edition and later add Guardrails, migrate to the closed-network configuration, or enforce MFA as risk assessment dictates. ## Best Practices and Key Components ### Best Practices - SHOULD: Confine client-to-system communication to a closed network (閉域) when data confidentiality or network-security policy requires it; use the GenU closed-network mode so traffic does not traverse the internet. - SHOULD: Serve the web static frontend via Application Load Balancer + Amazon ECS Fargate (instead of Amazon CloudFront) when running in the closed-network configuration. - MUST: Route all AWS Lambda communication to other AWS services (Amazon DynamoDB, Amazon S3, Amazon Bedrock, etc.) through VPC endpoints so it completes inside the VPC in the closed-network configuration. - SHOULD: Proxy Amazon Cognito authentication through an Amazon API Gateway Private API in the closed-network configuration so authentication requests reach the Cognito User Pool from the isolated environment. - MUST: Authenticate and authorize users with Amazon Cognito; verify JWT token validity with a Lambda Authorizer so only properly authorized requests reach backend services. - SHOULD: Consider stricter password policies (minimum length, complexity), MFA enforcement, and appropriate session-timeout settings on Amazon Cognito according to organizational requirements. - SHOULD: Provide a CloudWatch monitoring dashboard that visualizes Amazon Bedrock token usage (input/output tokens), API call status (request count, error rate, response time), recent prompt history, and user activity patterns. - MUST: Record all operation logs to CloudWatch Logs with appropriate retention periods and access control for audit and incident investigation. - MUST: Enable Amazon Bedrock Guardrails to filter model input and output; block sensitive information such as credit card numbers, international bank account numbers, AWS access keys, email addresses, phone numbers, and passwords. - SHOULD: Customize Guardrails to the organization's policy — e.g., add Japanese-language support and finance-oriented topic filters (insider trading, money laundering, regulatory violation, customer confidential information) and restrict investment-advice or law-violating responses. - WILL: Guardrails are configured independently of the model, so a common policy can be applied across multiple models. - MUST: Encrypt data at rest (Amazon S3, Amazon DynamoDB, OpenSearch, Guardrails) with AWS KMS customer-managed keys, and manage KMS key policies and key rotation. - MUST: Enable point-in-time recovery (PITR) on Amazon DynamoDB tables. - PREFER: Serverless managed services (AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon Bedrock) to reduce operational burden, gain usage-based auto-scaling, and obtain high availability by default. - WILL: Amazon Bedrock is designed not to use customer data for model training, so input-data confidentiality is protected. - MUST: Manage the infrastructure as code with AWS CDK so environments are reproducible across development, verification, and production, and configuration history is version-controlled for auditability. - MAY: Use the standard (non-closed) edition of GenU instead when full feature coverage is required, since the closed-network edition does not support external IdP SAML federation, Voice Chat, or AgentCore Chat, and requires the deploy region and the model region to be identical. - MUST NOT: Assume the closed-network edition supports SAML federation with an external IdP, Voice Chat, or AgentCore Chat — these are currently out of scope for that configuration. ### Key Components #### Frontend Web Application - **Component Overview**: Serves the GenU web UI. In the closed-network edition the static files are distributed by a load balancer and container tasks inside an isolated subnet instead of a CDN, keeping traffic within the VPC. - **Assumed AWS Services**: Application Load Balancer, Amazon ECS Fargate, Amazon VPC (isolated subnet). #### Authentication & Authorization - **Component Overview**: Manages user sign-up, sign-in, and request authorization. In the closed environment a dedicated API Gateway proxy relays authentication requests to the Cognito User Pool, and a Lambda Authorizer validates JWT tokens. - **Assumed AWS Services**: Amazon Cognito, Amazon API Gateway (Private API), AWS Lambda (Lambda Authorizer). #### Backend API & Application Logic
From aws-samples/sample-fsi-reference-architecture-jp, MIT-0.
More from aws-samples/sample-fsi-reference-architecture-jp
- 0.740score
fsa-announcements
aws-jp-fsi-saOfficial
Fetch announcements from the Financial Services Agency of Japan (FSA), combining the official news RSS feed (~15 latest items) with archive pages…
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
fsi-ransomware-detect
aws-jp-fsi-saOfficial
Provides design/assessment support for the detection/analysis aspect of ransomware countermeasures on AWS, for financial services organizations.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
fsi-payments-credit-card
aws-jp-fsi-saOfficial
Reference architecture case study for a credit card issuer (イシュア) system built on the "BLEA for FSI / 金融リファレンスアーキテクチャ日本版" initiative.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-customer-references
aws-jp-fsi-saOfficial
Research AWS public customer case studies across multiple sources and organize the findings.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-payment-cryptography-guide
aws-jp-fsi-saOfficial
Use when adopting, designing, or migrating to AWS Payment Cryptography (APC).
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-security-bulletins
aws-jp-fsi-saOfficial
Fetch, search, and retrieve AWS Security Bulletins (vulnerability advisories and security announcements published by AWS).
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-blogs
aws-jp-fsi-saOfficial
Search and retrieve AWS blog posts (service guides, customer stories, event recaps, new feature announcements, etc.) from the public AWS Blog directory API.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-whatsnew
aws-jp-fsi-saOfficial
Fetch AWS What's New announcements from the official AWS API.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
boj-statistics
aws-jp-fsi-saOfficial
Fetch, search, and analyze time-series statistical data from the Bank of Japan (BOJ) public API.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
customer-context-manager
aws-jp-fsi-saOfficial
Manage customer-specific context that LLMs cannot know on their own — abbreviations, internal system names, org structures, key contacts, deal history, and…
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
fisc-to-aws-security-agent
aws-jp-fsi-saOfficial
Deterministically generates source documents (Markdown) from the FISC "Security Guidelines on Computer Systems for Financial Institutions" (安対基準 / Antai…
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
fsi-banking-core
aws-jp-fsi-saOfficial
Reference architecture knowledge for a bank Core Banking (勘定系) workload on AWS from the Financial Reference Architecture Japan Edition (BLEA for FSI).
SkillAFreshness: A★ 15Claude Code +9
Signals
- Stars
- 15
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 15, 2026 (14 days ago)
- Last release
- Oct 15, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0
- License
- MIT-0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from aws-jp-fsi-sa
- 0.740score
fsi-payments-credit-card
aws-jp-fsi-saOfficial
Reference architecture case study for a credit card issuer (イシュア) system built on the "BLEA for FSI / 金融リファレンスアーキテクチャ日本版" initiative.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
fsi-ransomware-detect
aws-jp-fsi-saOfficial
Provides design/assessment support for the detection/analysis aspect of ransomware countermeasures on AWS, for financial services organizations.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-blogs
aws-jp-fsi-saOfficial
Search and retrieve AWS blog posts (service guides, customer stories, event recaps, new feature announcements, etc.) from the public AWS Blog directory API.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-customer-references
aws-jp-fsi-saOfficial
Research AWS public customer case studies across multiple sources and organize the findings.
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
aws-payment-cryptography-guide
aws-jp-fsi-saOfficial
Use when adopting, designing, or migrating to AWS Payment Cryptography (APC).
SkillAFreshness: A★ 15Claude Code +9 - 0.740score
fsa-announcements
aws-jp-fsi-saOfficial
Fetch announcements from the Financial Services Agency of Japan (FSA), combining the official news RSS feed (~15 latest items) with archive pages…
SkillAFreshness: A★ 15Claude Code +9
Cite this page
fsi-genai-platform skill. Agent Mart. https://agentmart.dev/skills/aws-samples-fsi-genai-platform (last updated 2026-10-24)