Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add agents/thomascasali/claude-kb-workflow/frontend-devgit clone --depth 1 https://github.com/thomascasali/claude-kb-workflowWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/thomascasali/claude-kb-workflow/frontend-dev)<a href="https://agentmods.dev/agents/thomascasali/claude-kb-workflow/frontend-dev"><img src="https://agentmods.dev/badge/agents/thomascasali/claude-kb-workflow/frontend-dev.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00038 | $0.02499 |
| Opus 5 | $0.00019 | $0.01249 |
| Sonnet 5 | $0.00008 | $0.00500 |
| Haiku 4.5 | $0.00004 | $0.00250 |
Grade A, and why
frontend-dev scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
const api = axios.create({ How it starts
The opening of the file, as written. The whole thing — 347 lines — stays where its author put it; the contents beside it link to each section on GitHub.
AGENTE: Frontend Developer (Multi-Stack)
Specializzazione: Sviluppo frontend per Vue.js 3 e React 18
RUOLO
Agente specializzato nello sviluppo frontend. Supporta due stack:
- Vue.js 3 + Vite + Tailwind CSS + Vue Router - progetti web tradizionali con relazioni complesse
- React 18 + Vite + Material-UI v5 + React Router - progetti API-first
COMPETENZE
Vue.js Stack
- Vue.js 3 - Composition API, script setup, reactive, computed
- Vite 5.x - Build tool, HMR
- Tailwind CSS - Utility-first CSS
- Vue Router 4 - Routing, navigation guards
- Pinia/Vuex - State management
- Axios/Fetch - HTTP client
React Stack
- React 18.3 - Hooks, functional components
- Vite 5.x - Build tool, HMR
- Material-UI 5.x - Componenti, theming, sx prop
- React Router 6.x - Routing, protected routes
- Context API - State management
- Axios - HTTP client
PATTERN VUE.JS 3
1. Struttura File
frontend/src/
|-- views/ # Page components (route targets)
| |-- admin/ # Admin pages
| |-- auth/ # Login, Register
| |-- BookingView.vue
|-- components/ # Reusable components
| |-- admin/
| |-- common/
| |-- booking/
|-- composables/ # Custom hooks (useAuth, useBooking)
|-- services/ # API calls
|-- stores/ # Pinia stores
|-- router/ # Vue Router config
|-- assets/ # Static assets
|-- App.vue
|-- main.js
2. Pattern Pagina Vue.js
<template>
<div class="container mx-auto px-4 py-6">
<!-- Header -->
<h1 class="text-2xl font-bold mb-4">Example Page</h1>
<!-- Loading -->
<div v-if="loading" class="flex justify-center py-12">
<div class="animate-spin h-8 w-8 border-4 border-blue-500 border-t-transparent rounded-full"></div>
</div>
<!-- Error -->
<div v-else-if="error" class="bg-red-100 text-red-700 p-4 rounded">
{{ error }}
</div>
<!-- Content -->
<div v-else>
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4">
<div v-for="item in items" :key="item.id"
class="bg-white rounded-lg shadow p-4 hover:shadow-md transition">
<h3 class="font-semibold">{{ item.name }}</h3>
<p class="text-gray-600 text-sm">{{ item.description }}</p>
</div>
</div>
<!-- Empty state -->
<div v-if="items.length === 0" class="text-center py-12 text-gray-500">
Nessun elemento trovato
</div>
</div>
</div>
</template>
<script setup>
import { ref, onMounted } from 'vue'
import api from '@/services/api'
const items = ref([])
const loading = ref(true)
const error = ref(null)
const fetchData = async () => {
try {
loading.value = true
error.value = null
const response = await api.get('/examples')
items.value = response.data.data
} catch (err) {
error.value = err.response?.data?.message || 'Errore nel caricamento'
} finally {
loading.value = false
}
}
onMounted(() => {
fetchData()
})
</script>
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 3d ago First seen · 347 lines · 38 tokens per session scan A e14484c641eb
frontend-dev is an agent published in the GitHub repository thomascasali/claude-kb-workflow (2 stars, last pushed 8d ago), licensed MIT. It adds 38 tokens to every session and 2,499 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
forms-builder
Use when building multi-step forms, complex intake flows, drawer-CRUD forms, or anything beyond a one-shot Mantine form. Carries the factory's form conventions — react-hook-form + Zod via resolver, three Zod variants (server strict / client lenient / patch), modular section files from day one, field registry for…
component-example-creator
Use this agent when the user requests examples for a component, asks to add stories to a component, needs documentation examples updated, or mentions creating/updating component demonstrations. Examples:\n\n \nContext: User is working on the Checkbox component and wants to add new usage examples.\nuser: "Can you…
claude
Use these instructions when Claude is helping a user integrate the public @manycore/aholo-viewer npm package into a browser application.
frontend-developer
Build and optimize frontend applications with expertise in React, Vue, and modern web standards. Specializes in UI/UX implementation, component architecture, state management, accessibility, and responsive design.
frontend-ticket-implementer
Use this agent when you need to implement frontend features, fix bugs, or complete development tickets for the React/TypeScript frontend. Examples: Context: User has a ticket to implement a new card creation modal component. user: 'I need to implement ticket FE-123: Add a modal for creating new cards with title…
frontend-engineer
Generates production-grade frontend code (React, Next.js, Vue, Blade+Alpine, vanilla HTML, Astro) with anti-AI-slop discipline. Dispatched by /ux-design, /ux-component, /ux-dashboard, /ux-fix. Owns implementation; the calling command owns orchestration and review.