Skill

f5-workflow

F5 Framework workflow commands for AI-assisted development

From f5-core
Install
1
Run in your terminal
$
npx claudepluginhub fujigo-software/f5-framework-claude --plugin f5-core
Tool Access

This skill is limited to using the following tools:

ReadWriteGlobGrepBash
Skill Content

F5 Workflow Skill

Quick Start

CommandDescription
/f5-research "topic"Gather context and evidence
/f5-innovateBrainstorm ≥3 alternatives
/f5-design --srsCreate SRS document
/f5-design --basicCreate architecture design
/f5-design --detailCreate detail design
/f5-planCreate implementation plan
/f5-executeGenerate code
/f5-validateMulti-agent review
/f5-workflowShow current status
/f5-gate <name>Check quality gate

Workflow Phases

See: phases/

Phase Sequence

Research → Innovate → Design (SRS → Basic → Detail) → Plan → Execute → Validate ↓ ↓ ↓ ↓ ↓ ↓ D1 D1 D2,D3 D4 G2 G3,G4

Quality Gates

See: gates/

GateCheckpointRequirements
D1Before DesignEvidence ≥3, Quality ≥80%
D2SRS → BasicSRS approved + evidence
D3Basic → DetailBasic Design approved + evidence
D4Design → PlanAll docs approved, Confidence ≥90%
G2Plan → ExecutePlan exists, Confidence ≥90%
G3Execute → ValidateTests pass, Coverage ≥80%
G4FinalAggregate ≥90%, 0 critical issues

Templates

See: templates/

Document templates for:

  • SRS (Software Requirements Specification)
  • Basic Design (Architecture)
  • Detail Design (Frontend + Backend + API)
  • Test Plan

Scripts

  • scripts/check-gate.py - Validate gate requirements
  • scripts/update-status.py - Update workflow status

Memory System

F5 maintains state in .claude/f5/memory/:

  • CONTEXT.md - Current phase, gates, confidence
  • PLANNING.md - Architecture decisions
  • TASK.md - Active tasks
  • KNOWLEDGE.md - Lessons learned

Language Rules

  • Content: Vietnamese
  • Technical terms: English (API, JWT, DTO, etc.)
  • Prohibited in SRS/Basic Design: Source code, SQL, pseudocode
Stats
Parent Repo Stars17
Parent Repo Forks7
Last CommitFeb 4, 2026