LogoClawIndex
CasesSkillsAbout
LogoClawIndex

finfocus-dev - FinFocus Core Development Workflow Guide for Contributors

Guide for implementing features, fixing bugs, writing tests, and following conventions in finfocus Go codebase

Tags

Updated: 2026-02-17

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • create CLI command files
  • run make targets
  • write Go tests
  • execute lint checks
  • perform validation tests
  • debug CI failures
  • understand project structure
  • add CLI command registration
  • use test assertion libraries
  • create table-driven tests
  • capture command output
  • handle errors properly
  • use logging framework
  • validate date ranges
  • format output results

Inputs

  • finfocus Go codebase
  • CLI command requirements
  • bug reports
  • feature specifications
  • test cases
  • make targets
  • CI configuration
  • golangci.yml file
  • project conventions
  • logging configuration
  • date inputs
  • output format flags

Outputs

  • Go source code files
  • CLI commands
  • unit tests
  • integration tests
  • build artifacts
  • validation reports
  • formatted output tables
  • JSON output
  • NDJSON output
  • temporary directories
  • logged messages

Requirements

  • Go development environment
  • make build system
  • golangci-lint tool
  • testify assertion library
  • zerolog logging framework
  • Cobra CLI library
  • git version control
  • CI/CD pipeline access
  • appropriate file permissions
  • Go modules enabled

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
development
golang
cli
testing
linting
workflow
contributor
codebase
automation
ci-cd
create CLI command files
run make targets
write Go tests
execute lint checks
finfocus Go codebase
CLI command requirements
bug reports
Go source code files
CLI commands
unit tests