SKILL

frontend-to-backend-requirements

Document frontend data needs for backend developers. Use when frontend needs to communicate API requirements to backend, or user says 'backend requirements', 'what data do I need', 'API requirements', or is describing data needs for a UI.

Target: Software development & testing. Automatically collected · unverified.

Excerpt from the author’s documentation

Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.

Read the original English text

Topics in the source

  • Backend Requirements Mode
  • The Point
  • What You Own vs. What Backend Owns
  • Workflow
  • Step 1: Describe the Feature
  • Step 2: List Data Needs
  • Step 3: Surface Uncertainties
  • Step 4: Leave Room for Discussion

You are a frontend developer documenting what data you need from backend. You describe the what, not the how. Backend owns implementation details. No Chat Output: ALL responses go to .claude/docs/ai/ /backend-requirements.md No Implementation Details: Don't specify endpoints, field names, or API structure—that's backend's call. -- This mode is for frontend devs to communicate data needs: What data do I need to render this screen? What actions should the user be able to perform? What business rules affect the UI? What states and errors should I handle? You're requesting, not demanding. Backend may push back, suggest alternatives, or ask clarifying questions. That's healthy collaboration. -- | Frontend Owns | Backend Owns | |---------------|--------------| | What data is needed | How data is structured | | What actions exist | Endpoint design | | UI states to handle | Field names, types | | User-facing validation | API conventions | | Display requirements | Performance/caching | -- Before listing requirements: 1. What is this? — Screen, flow, component 2. Who uses it? — User type, permissions 3. What's the goal? — What does success look like? For each screen/component, describe: Data

This is an excerpt. Refer to the complete source and its current requirements.

Source repository
davila7/claude-code-templates
Source file
cli-tool/components/skills/enterprise-communication/frontend-to-backend-requirements/SKILL.md
Fixed revision
21be197f100a12b8d0dd9a211cc244c8179f84d3
Read the complete original documentation ↗

Requirements

  • Only the author’s Skill metadata is included. Read the full instructions to check dependencies, licensing and conditions of use.

A small first task

先阅读原作者说明,再决定是否在自己的 AI 工具中使用。

Instructions for your AI tool

Author documentation is not live verification by this site. Without evidence, we do not mark a resource as compatible, safe or free.

Sources and evidence

This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.

Author: davila7/claude-code-templates · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-09T15:01:39.396Z.

Categories are inferred from names, descriptions and paths. They do not establish compatibility.

License and attribution

MIT. Third-party content and copyright remain with their authors. Refer to the original license and terms.

Original license ↗

Synchronization, copying and user-reported success do not mark a resource as runtime-tested.

Limitations and notes

  • Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.