gaelic-ghost/socket/build-oxpecker-web-app
Claude Code and agent skill by gaelic-ghost/socket
- community
Checking that the SKILL.md file is still in the repository.
Build or modify an Oxpecker web application in idiomatic F#, using endpoint routing, functional EndpointHandler and EndpointMiddleware composition, ASP.NET Core metadata, and focused endpoint tests.
Install
npx vskill@latest install gaelic-ghost/socket/build-oxpecker-web-appSKILL.md
Build Oxpecker Web App
Use Oxpecker's endpoint-routing model deliberately. Its F# DSL sits on ASP.NET Core Endpoint Routing, so native endpoint metadata and middleware behavior remain part of the application contract.
Source Check
Inspect the existing host, endpoints, middleware, project references, tests, and configuration. Use the Oxpecker documentation and ASP.NET Core routing documentation when local evidence does not answer the question.
Workflow
- Confirm Oxpecker is selected through
dotnet:choose-fsharp-web-framework. - Model one endpoint as an
EndpointHandler: validate or bind input, invoke a
focused domain operation, and produce the response.
- Use
EndpointMiddlewarefor a reusable pipeline concern with an explicit
before/after or short-circuit behavior. Do not use it as a generic service locator or business-rule container.
- Keep route patterns, HTTP methods, authorization requirements, tags, and
other endpoint metadata co-located enough to review as one API contract.
- Continue using ASP.NET Core for host configuration, authentication,
authorization, logging, and cross-cutting middleware. Preserve its pipeline ordering when introducing Oxpecker endpoints.
- Test domain behavior independently and endpoint behavior for routing, binding,
status, metadata, authorization, and serialized response contracts.
Validation
Use the smallest project-level validation available, normally:
Boundaries
- Keep
.fsprojfile ordering explicit and preserveTaskboundaries at the
HttpContext edge.
- Do not assume Giraffe handlers or middleware map mechanically to Oxpecker;
migrate only with an explicit route and test-contract review.
- Use the official Azure Skills plugin for Azure architecture, provisioning,
diagnostics, and deployment decisions.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/build-oxpecker-web-app/SKILL.md
Popularity
- Repository stars
- 7
- 7-day trend score
- 10
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/gaelic-ghost/socket/build-oxpecker-web-app)