codex

finsurfing

FinSurfing System

1 on GitHubv2.0.0MITupdated yesterdayfinance

Ships a Codex manifest but no marketplace file, so Codex can't add it by name yet. Add it to a local marketplace (.agents/plugins/marketplace.json).

Plugin finsurfing in surfingalien/FinSurfing. Commands read from the repo's manifest — yesterday.

What it installs

Skills (172)

  • agent-browser

    Automate headless browser interactions using agent-browser CLI. Use when scraping web pages, automating form submissions, testing web apps, or performing browser automation tasks. Works with element refs (@e1, @e2) optimized for AI agent reasoning.

  • agent-engineering

    Battle-tested engineering principles for AI coding agents. Covers plan-first workflow, subagent delegation, self-improvement loops, verification gates, elegant solutions, autonomous bug fixing, and structured task management. Use when configuring agent behavior, writing AGENTS.md files, or improving

  • agent-teams

    Coordinate multiple Claude Code sessions as a team — lead + teammates with shared task lists, mailbox messaging, and file-lock claiming. Patterns for team sizing, task decomposition, and when to use teams vs sub-agents vs worktrees.

  • app-marketing-copy

    Write marketing copy and App Store / Google Play listings (ASO keywords, titles, subtitles, short+long descriptions, feature bullets, release notes), plus screenshot caption sets and text-to-image prompt templates for generating store screenshot backgrounds/promo visuals. Use when asked to: write/re

  • arena

    Make 100 versions of Claude fight to the death over one task. Spins up N sub-agents (default 100, --quick for 16), gives every one the exact same task plus a different strategy card (reasoning mode, workflow, strategy), then runs a single-elimination bracket: they attack each other's solutions, defe

  • ascii-pixel-art

    Generate animated ASCII art from images with subject detection, blurred pixelated backgrounds, and dynamic visual effects. Use when asked to create ASCII art, convert an image to ASCII, generate pixel art, add animated text art effects, or make retro-style visual art from photos.

  • auto-setup

    Auto-configure quality gates, hooks, and settings for a new project. Detects project type and sets up appropriate tooling. Use when onboarding a new codebase.

  • autopredict

    Wrap the howdymary/autopredict Polymarket trading-agent repo. Use when you need to scan live Polymarket markets, inspect structural event mispricing, evaluate a market with your own fair probability, run reproducible backtests against a JSON dataset, tune strategy parameters safely, or review the re

  • autoresearch

    Run a rigorous autonomous experiment loop for any optimization target using explicit hypotheses, repeated trials, structured experiment logs, and local HTML reports. Use when asked to "run autoresearch", "optimize X in a loop", "start experiments", or "improve this with benchmark-driven iteration".

  • babysit-pr

    Create, monitor, and shepherd a GitHub pull request end-to-end: respect repo PR templates, watch CI and reviews, fix branch-related failures, address valid comments, and validate post-merge deployment when possible.

  • batch-orchestration

    Decompose large-scale changes into independent units and spawn parallel agents in isolated worktrees. Use for migrations, refactors, codemods, and any change touching 10+ files with the same pattern.

  • bird-fast

    Post tweets, read threads, search X/Twitter from the terminal using the bird CLI. Use when automating Twitter/X, posting from scripts, analyzing tweet threads, monitoring mentions, or working with the Twitter API without OAuth setup.

  • blockchain-auditor

    Security audit smart contracts for exploitable vulnerabilities from an unprivileged context. Use when analyzing Solidity contracts, reviewing bytecode, testing exploits on forks, or searching for ways to extract funds without owner access. Covers verified and unverified contracts, bytecode disassemb

  • brainstorming

    Explore user intent, requirements and design before implementation through structured dialogue and design proposals. Use when asked to: create features, build components, add functionality, modify behavior, plan projects, or when user says 'help me design X', 'what should we build', 'let's brainstor

  • brightdata-web-mcp

    Search the web, scrape websites, extract structured data from URLs, and automate browsers using Bright Data's Web MCP. Use when fetching live web content, bypassing blocks/CAPTCHAs, getting product data from Amazon/eBay, social media posts, or when standard requests fail.

  • bug-capture

    Capture a user-reported defect as a durable GitHub issue written in the project's own domain language. Explores the codebase in parallel for context but never leaks file paths or line numbers into the issue. Use when the user reports a bug conversationally, runs a QA pass, or says "file an issue", "

  • ceo-review

    Review documents, proposals, and plans through the lens of a CEO. Simulates feedback from a founder-CEO who is technical, data-driven, and focused on long-term vision while navigating market volatility. Use when you want high-level strategic review: does this idea make sense as a company bet? Is the

  • ck-review

    Review documents, proposals, and plans through the lens of a senior principal engineer. Simulates feedback from a technically deep IC who values clarity, pragmatism, and shipping velocity. Use when you want direct, blunt technical feedback on a proposal, architecture doc, design doc, or spec — espec

  • backprop

    Bug → spec protocol. When a bug is found or a test fails, trace the cause, decide whether a new §V invariant would catch recurrence, append to §B. This is the one non-obvious thing SDD does that plan-then-execute doesn't. Triggers on test failure, bug report, post-mortem, or explicit user ask.

  • build

    Plan-then-execute implementation against SPEC.md. Native single-thread loop, no sub-agents. On test or build failure, auto-invokes the backprop skill before retrying — a failed verification always considers whether a new §V invariant would prevent recurrence. Triggers when the user asks to build, im

  • check

    Read-only drift detector. Diffs SPEC.md against current code and reports violations grouped by severity. Writes nothing — suggests remedies via the spec or build skills but never invokes them. Triggers when the user asks to check drift, audit the spec, verify invariants, or ask whether code still ma

  • spec

    Create, amend, or backprop bugs into SPEC.md at repo root. Sole mutator of the project spec. Triggers when the user asks to write a spec, start a new spec, distill a spec from existing code, add invariants, amend sections (§G, §C, §I, §V, §T, §B), or record a bug via backprop. Common phrasings: "wri

  • cloudflare-manager

    Comprehensive Cloudflare account management for deploying Workers, KV Storage, R2, Pages, DNS, and Routes. Use when deploying cloudflare services, managing worker containers, configuring KV/R2 storage, or setting up DNS/routing. Requires CLOUDFLARE_API_KEY in .env and Bun runtime with dependencies i

  • codex-advisor

    Get a second opinion from OpenAI Codex CLI for plan reviews, code reviews, architecture decisions, and hard problems. Use when you need external validation, want to compare approaches, or are stuck on a difficult problem.

  • compact-guard

    Smart context compaction with state preservation. Saves critical files, task progress, and working state before compaction, restores after. Use before manual compact or when auto-compact triggers.

  • content-trend-researcher

    Research content trends and generate data-driven article outlines by analyzing Google Trends, Reddit, LinkedIn, X, Substack, Medium, YouTube, and more. Use when asked to research content ideas, find trending topics, generate article outlines, analyze audience intent, or when user says "what should I

  • context-engineering

    Master the four operations of context engineering — Write, Select, Compress, Isolate. Manage token budgets, compaction strategies, and context partitioning to keep AI sessions sharp and efficient.

  • context-optimizer

    Optimize token usage and context management. Use when sessions feel slow, context is degraded, or you're running out of budget.

  • continuous-learning

    Capture reusable knowledge and create new skills automatically during coding sessions, problem solving, and retrospectives. Use when finishing a complex task, running a retrospective, discovering a reusable pattern, or when user says "save this as a skill", "capture this solution", "run a retrospect

  • coreml-optimizer

    Optimize CoreML models for iOS and macOS deployment. Covers quantization, palettization, pruning, Neural Engine targeting, compute unit selection, and performance profiling. Use when converting ML models to CoreML, optimizing model size/latency, debugging Neural Engine issues, or benchmarking on-dev

  • cost-tracker

    Track session costs, set budget alerts, and optimize token spend. Use to check costs mid-session or set spending limits.

  • cto-review

    Review documents, proposals, and plans through the lens of a CTO. Simulates feedback from a technical leader who has built and scaled multiple companies and values platform thinking, mobile-first craft, and iterative execution. Use when you need engineering leadership review: platform strategy, arch

  • deep-dive

    Claude-native deep research using DAG-based query planning, parallel subagent execution, and gap-driven iteration. No external API needed.

  • deslop

    Remove AI-generated code slop, unnecessary comments, and over-engineering from the current branch diff. Cleans up boilerplate, simplifies abstractions, and strips defensive code. Use when cleaning up code, simplifying, removing boilerplate, or before committing.

  • direct-mail-strategist

    Expert direct mail marketing strategist for writing compelling copy, designing high-converting mail pieces, and developing measurement strategies. Use when planning direct mail campaigns, writing mailer copy, designing postcards/letters, or measuring campaign effectiveness with incremental lift anal

  • evangelion-design

    Design original Evangelion-inspired web and mobile interfaces with NERV-like command-center, HUD, psychographic, sync-monitor, breach-warning, and title-card language: sharp geometry, tactical typography, disciplined data density, danger-first palettes, wireframe analysis forms, repeated instrument

  • executing-plans

    Execute a written implementation plan with review checkpoints and structured progress tracking. Use when you have a spec or plan ready to implement, when user says "execute this plan", "implement this spec", "carry out these steps", or "start working on the plan".

  • file-watcher

    Configure file watching hooks to auto-react to config changes, env file updates, and dependency modifications. Use to set up reactive workflows.

  • find-skills

    Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable ski

  • freshdesk-api

    Expert in Freshdesk helpdesk API for building integrations, extracting support data, managing tickets/contacts/companies, and automating support workflows. Use when working with Freshdesk, building helpdesk integrations, analyzing support ticket data, or creating customer support applications.

  • gemini-image-generator

    Generate images using Google's Gemini API. Use when creating images from text prompts, editing existing images, or combining reference images for AI-generated visual content.

  • gemini-visual

    Visual and front-end development assistant powered by Google Gemini's multimodal models. Use for UI analysis, design comparison, accessibility audits, color palette extraction, screenshot-to-code conversion, generating UI assets, and text-based design assistance from briefs.

  • github-actions-templates

    Create production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions, automating development workflows, or creating reusable workflow templates.

  • google

    Personal assistant for Google Workspace using gog CLI. Search Gmail, manage Calendar, organize Drive, update Sheets, track Tasks, and lookup Contacts. Use when triaging email, scheduling meetings, finding availability, searching documents, managing tasks, or any Google service interaction from the t

  • grpo-finetune

    Fine-tune a model with GRPO on Fireworks-managed GPUs from a plain-English task description and a dataset. Use this skill whenever the user wants to fine-tune, RL-tune, or GRPO-train a model on their own data — or says things like "train a model to extract/classify/score X", "fine-tune on this datas

  • gsplat-optimizer

    Optimize 3D Gaussian Splat scenes for real-time rendering on iOS, macOS, and visionOS. Use when working with .ply or .splat files, targeting mobile/Apple GPU performance, or needing LOD, pruning, or compression strategies for 3DGS scenes.

  • html-anything

    Turn rich agent answers and any file, folder, URL, or export into a polished single-file HTML page. Auto-picks a default route plus 17 concrete design systems (teaching, dashboard, atlas, timeline-story, document, …).

  • hugging-face-cli

    Execute Hugging Face Hub operations using the `hf` CLI. Use when the user needs to download models/datasets/spaces, upload files to Hub repositories, create repos, manage local cache, or run compute jobs on HF infrastructure. Covers authentication, file transfers, repository creation, cache operatio

  • hugging-face-datasets

    Create and manage datasets on Hugging Face Hub. Supports initializing repos, defining configs/system prompts, streaming row updates, and SQL-based dataset querying/transformation. Designed to work alongside HF MCP server for comprehensive dataset workflows.

  • hugging-face-evaluation

    Add and manage evaluation results in Hugging Face model cards. Supports extracting eval tables from README content, importing scores from Artificial Analysis API, and running custom model evaluations with vLLM/lighteval. Works with the model-index metadata format.

  • hugging-face-jobs

    This skill should be used when users want to run any workload on Hugging Face Jobs infrastructure. Covers UV scripts, Docker-based jobs, hardware selection, cost estimation, authentication with tokens, secrets management, timeout configuration, and result persistence. Designed for general-purpose co

  • hugging-face-model-trainer

    This skill should be used when users want to train or fine-tune language models using TRL (Transformer Reinforcement Learning) on Hugging Face Jobs infrastructure. Covers SFT, DPO, GRPO and reward modeling training methods, plus GGUF conversion for local deployment. Includes guidance on the TRL Jobs

  • hugging-face-paper-publisher

    Publish and manage research papers on Hugging Face Hub. Supports creating paper pages, linking papers to models/datasets, claiming authorship, and generating professional markdown-based research articles.

  • hugging-face-tool-builder

    Use this skill when the user wants to build tool/scripts or achieve a task where using data from the Hugging Face API would help. This is especially useful when chaining or combining API calls or the task will be repeated/automated. This Skill creates a reusable script to fetch, enrich or process da

  • hyperagent

    Run a self-referential self-improving agent loop where a meta-agent iteratively modifies a task-agent's code to optimize for any measurable target. Based on Facebook Research's Hyperagents paper (arXiv:2603.19461). Use when asked to "run hyperagent", "self-improve this", "optimize with self-modifica

  • idea-md

    Create or expand an Idea.md / IDEA.md file from a rough description, existing repo, conversation history, notes, or other early-stage product inputs. Use when the user asks to "write an Idea.md", "turn this into an idea file", "capture this product idea", "expand this concept", or wants a repo-groun

  • imagegen

    Use when the user asks to generate or edit images via the OpenAI Image API (for example: generate image, edit/inpaint/mask, background removal or replacement, transparent background, product shots, concept art, covers, or batch variants); run the bundled CLI (`scripts/image_gen.py`) and require `OPE

  • insights

    Show session analytics, learning patterns, correction trends, heatmaps, and productivity metrics. Computes stats from project memory and session history. Use when asking for stats, statistics, progress, how am I doing, coding history, or dashboard.

  • ios-app-tester

    Test iOS apps using AXe CLI for accessibility auditing, UI automation, and simulator control. Use when testing iOS Simulator apps, automating UI interactions, recording test videos, or auditing accessibility labels and VoiceOver support.

  • learn-rule

    Capture a correction or lesson as a persistent learning rule with category, mistake, and correction. Stores, categorises, and retrieves rules for future sessions. Use after mistakes or when the user says "remember this", "don't forget", "note this", or "learn from this".

  • llm-advisor

    Consult other LLMs (GPT-4.1, o4-mini, Gemini 2.5 Pro, Claude Opus) for second opinions on complex bugs, hard problems, planning, and architecture decisions. Use proactively when stuck for 15+ minutes or facing complex debugging. Use when user says 'ask Gemini/GPT/Claude about X' or 'get a second opi

  • llm-council

    Provider-agnostic multi-LLM deliberation. Three phases — independent responses, cross-model anonymized ranking, chairman synthesis. Provider config from env (OPENAI/ANTHROPIC/FIREWORKS/OPENROUTER/custom OpenAI-compatible base URL). Persists transcript to a wiki page when --wiki <slug> is passed. Use

  • llm-evaluation

    Implement comprehensive evaluation strategies for LLM applications using automated metrics, LLM-as-judge, human feedback, and benchmarking. Use when testing LLM performance, measuring AI application quality, comparing prompts/models, or establishing evaluation frameworks. Covers RAGAS for RAG pipeli

  • llm-gate

    LLM-powered quality verification using prompt hooks. Validates commit messages, code patterns, and conventions using AI before allowing operations. Use to set up intelligent guardrails.

  • macos-apps

    Build professional native macOS apps in Swift with SwiftUI and AppKit. Full lifecycle - build, debug, test, optimize, ship. CLI-only, no Xcode. Use when asked to: create macOS apps, build Swift apps, develop SwiftUI interfaces, fix macOS app issues, add macOS app features, or when user says 'build a

  • markdown-fetch

    Fetch and extract web content as clean Markdown when provided with URLs. Use this skill whenever a user provides a URL (http/https link) that needs to be read, analyzed, summarized, or extracted. Converts web pages to Markdown with 80% fewer tokens than raw HTML. Handles all content types including

  • mcp-audit

    Audit connected MCP servers for token overhead, redundancy, and security. Use when sessions feel slow or before adding new MCPs.

  • mcp-builder

    Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP/MCP SDK) or Node/TypeScript (MCP SDK). Covers tool de

  • mcp-tester

    Test and evaluate MCP server tools in the current Claude Code session. Use when auditing MCP configurations, validating tool quality, testing MCP servers end-to-end, generating test cases, checking tool descriptions and schemas, analyzing tool efficiency and redundancy, or debugging MCP integration

  • module-map

    Produce a one-screen map of an unfamiliar area of the codebase: entry points, modules, data flow, callers. Designed to be read in fifteen seconds. Use when the user says "I do not know this area", "give me the map", "zoom out", "orient me".

  • nano-banana

    Generate and edit high-quality AI images using Google's Gemini image models (Nano Banana series) via MCP. Use when user wants to create images, edit photos, generate graphics, or needs visual content with text rendering. Supports gemini-3.1-flash-image-preview (Nano Banana 2) and gemini-2.5-flash-im

  • opensea-api

    Interact with the OpenSea NFT marketplace API. Use when fetching NFT metadata, collection info, listings, offers, events, or building NFT applications with OpenSea's REST and Stream APIs.

  • orchestrate

    Wire Commands, Agents, and Skills together for complex features. Use when building features that need research, planning, and implementation phases.

  • paperclip

    Interact with the Paperclip control plane API to manage tasks, coordinate agents, track goals, and run your AI-powered company. Use when working with Paperclip issues, agents, projects, or goals.

  • parallel-worktrees

    Create and manage git worktrees for parallel coding sessions with zero dead time. Use when blocked on tests, builds, wanting to work on multiple branches, context switching, or exploring multiple approaches simultaneously.

  • permission-tuner

    Analyze permission denial patterns and generate optimized alwaysAllow and alwaysDeny rules. Use when permission prompts are slowing you down or after sessions with many denials.

  • plan-interrogate

    Stress-test a plan by walking its decision tree one question at a time. Use when the user wants to pressure-test a design before implementation.

  • playdate-dev

    Playdate game development in Lua with the Playdate SDK. Covers game loop, sprites, graphics, input (crank, buttons, accelerometer), audio, UI, performance, metadata (pdxinfo), and simulator/device workflow. Use when asked to make a Playdate game, implement Playdate-specific mechanics, or apply Playd

  • poke-assistant

    Send messages and notifications to Poke (poke.com) via webhook API. Use when alerting the user, sending task completion notifications, status updates, reminders, or any message to their Poke assistant.

  • poplar-direct-mail

    Design and send programmatic direct mail using Poplar's HTML templates and API. Use for creating dynamic mail pieces (postcards, bifolds, trifolds, letters) with personalization and triggering mail via API.

  • practical-typography
  • pro-workflow
  • prompt-factory
  • qmd
  • replay-learnings
  • safe-mode
  • scientific-critical-thinking
  • security-best-practices
  • security-threat-model
  • seo-optimizer
  • session-handoff
  • shadertoy
  • skill-finder
  • skimmable
  • smart-commit
  • sprint-status
  • subway-info
  • survey-generator
  • systematic-debugging
  • thoroughness-scoring
  • token-efficiency
  • trader-alerts
  • trader-analyst
  • trader-broker
  • trader-budget
  • trader-copycat
  • trader-entry
  • trader-exit
  • trader-news
  • trader-pelosi
  • trader-rebalance
  • trader-risk
  • trader-scanner
  • trader-screener
  • trader-tax
  • trader-timemachine
  • tui-designer
  • ui-design
  • ui-ux-pro-max
  • vercel-composition-patterns
  • vercel-react-best-practices
  • video-editor
  • web-design-guidelines
  • wiki-builder
  • wiki-query
  • wiki-research-loop
  • wiki-viewer
  • wrap-up
  • writing-plans
  • Design
  • artifacts-builder
  • backtesting-trading-strategies
  • brand-guidelines
  • canvas-design
  • changelog-generator
  • competitive-ads-extractor
  • connect-apps
  • connect
  • content-research-writer
  • deploy-to-vercel
  • developer-growth-analysis
  • domain-name-brainstormer
  • file-organizer
  • image-enhancer
  • internal-comms
  • invoice-organizer
  • langsmith-fetch
  • lead-research-assistant
  • meeting-insights-analyzer
  • raffle-winner-picker
  • skill-creator
  • skill-share
  • slack-gif-creator
  • tailored-resume-generator
  • template-skill
  • theme-factory
  • trading-signal
  • twitter-algorithm-optimizer
  • us-stock-analysis
  • vercel-cli-with-tokens
  • vercel-react-native-skills
  • vercel-react-view-transitions
  • webapp-testing
  • youtube-downloader
  • openclaw
  • business-growth-skills
  • contract-and-proposal-writer
  • customer-success-manager
  • revenue-operations
  • sales-engineer
  • financial-analysis
  • portfolio-management

Slash commands (28)

  • /finsurfing:a11y-audit
  • /finsurfing:changelog
  • /finsurfing:code-to-prd
  • /finsurfing:competitive-matrix
  • /finsurfing:financial-health
  • /finsurfing:focused-fix
  • /finsurfing:google-workspace
  • /finsurfing:karpathy-check
  • /finsurfing:okr
  • /finsurfing:persona
  • /finsurfing:pipeline
  • /finsurfing:plugin-audit
  • /finsurfing:prd
  • /finsurfing:project-health
  • /finsurfing:retro
  • /finsurfing:rice
  • /finsurfing:saas-health
  • /finsurfing:seo-auditor
  • /finsurfing:sprint-health
  • /finsurfing:sprint-plan
  • /finsurfing:tc
  • /finsurfing:tdd
  • /finsurfing:tech-debt
  • /finsurfing:user-story
  • /finsurfing:wiki-ingest
  • /finsurfing:wiki-init
  • /finsurfing:wiki-lint
  • /finsurfing:wiki-query

Subagents (1)

  • CLAUDE
View source on GitHub

More from surfingalien/FinSurfing

All 2 plugins →

Query Trackio projects, runs, and metrics using the `trackio` CLI. Use when the user needs to list projects/runs/metrics, get summaries, or retrieve metric values from local Trackio databases. Supports both human-readable and JSON output formats. Covers project discovery, run inspection, metric querying, and system metrics. Designed for LLM agents and automation scripts.

1 skill

1

Similar plugins

Neural trading strategies — self-learning LSTM/Transformer/N-BEATS models with Rust/NAPI backtesting

9 skills · 1 command · 4 agents

ruvnet/ruflo 81,589

Official Bigdata.com plugin providing financial research, analytics, and intelligence tools powered by Bigdata MCP.

24 skills · 1 MCP server

anthropics/claude-plugins-official 47,076

The official CCXT MCP server plus the ccxt-mcp usage skill — market data, balances and opt-in trading across 100+ crypto exchanges and prediction markets, with keys kept local.

1 MCP server

ccxt/ccxt 44,873

Quantitative analysis, algorithmic trading strategies, financial modeling, portfolio risk management, and backtesting

2 skills · 2 agents

wshobson/agents 42,461

LSEG

claude

Price bonds, analyze yield curves, evaluate FX carry trades, value options, and build macro dashboards using LSEG financial data and analytics.

8 skills · 8 commands · 1 MCP server

anthropics/financial-services 41,259

Pre-built small business workflows to help you run and grow your business. Supports a majority of the tools you already use. You approve every step that touches money or customers. Install and then ask Claude to help you get onboarded.

44 skills · 35 MCP servers

anthropics/knowledge-work-plugins 35,601

Maintain finsurfing?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins