Ali Sarchami
Community@asarchami · Northbrook, IL
Ali Sarchami's registry offers 94 MIT-licensed coding-agent skills spanning Go engineering, Python quality, Alpaca trading integrations, HTMX frontend design, and spec-driven planning.
Agent Skills by Ali Sarchami
Showing 92 vetted skills indexed across 1 GitHub repositories.
map-project
Generate project-map and symbol-map markdown artifacts documenting Go codebase architecture and interfaces.
handoff
Writes a compact handoff document summarizing session state for the next agent.
skillsmith
Forge, retune, and refactor opencode agent skills through a repeatable six-step process.
code-review
Reviews git diffs against coding standards and spec requirements using parallel sub-agents.
to-tickets
Breaks plans and specs into vertical-slice implementation tickets with blocking dependencies.
triage
Triage GitHub issues through a state machine of category and state roles.
diagnose
Diagnose hard bugs and performance regressions through a structured reproduce-hypothesise-fix workflow.
to-specs
Converts requirements and conversation context into structured specification documents.
improve-architecture
Identifies shallow modules in a codebase and proposes deepening refactors for testability.
grill-with-docs
Interviews users to sharpen plans and generates ADRs and glossary documentation.
caveman
Compresses AI responses by removing filler words while preserving technical accuracy.
tdd
Guides Go test-driven development using the red-green-refactor loop with vertical slices.
active-partner
Enforces collaborative pushback behavior by restating goals, flagging risks, and naming contradictions during planning.
samber-mo
Implements Option, Result, and Either monads in Go using the samber/mo library.
samber-do
Wire Go dependency injection containers with samber/do provider functions and scopes.
samber-ro
Build type-safe reactive stream pipelines in Go using samber/ro operators and subjects.
samber-hot
Configure in-memory Go caches with samber/hot eviction algorithms, TTL, loaders, and Prometheus metrics.
samber-oops
Wrap Go errors with stack traces, codes, and key-value attributes using samber/oops.
samber-slog
Design structured logging pipelines in Go using samber/slog handler composition, sampling, and routing.
go-spf13-cobra
Build, extend, and review Go CLI command trees with the spf13/cobra library.
go-context
Guides correct propagation, cancellation, and value handling of context.Context in Go code.
go
Indexes Go development skills organized by task category and library usage.
go-concurrency
Guides writing and reviewing concurrent Go code with goroutines, channels, and sync primitives.
go-dependency-management
Manage Go module dependencies with go.mod hygiene, MVS versioning, and govulncheck auditing.
Frequently Asked Questions About Ali Sarchami
FAQPage SchemaWhat tasks can I accomplish with asarchami's skill registry?▼
You can engineer Go services (concurrency, gRPC, GraphQL, DI, observability, performance), harden Python projects (pytest, Hypothesis, mutation testing, security audits), integrate Alpaca trading and market data, design HTMX/Tailwind interfaces, and run spec-driven planning, code review, triage, and TDD loops.
Who are these skills designed for?▼
Go and Python backend engineers, fintech developers building on Alpaca's Trading, Broker, and Connect APIs, and frontend developers producing server-driven HTMX interfaces. Planning skills like to-specs, to-tickets, and grill-with-docs target tech leads converting requirements into PRDs, ADRs, and vertical-slice tickets.
How do I install and run these skills?▼
Skills are user-invocable within compatible coding agents such as Claude Code or opencode; several declare compatibility metadata for those runtimes. Go skills require the go binary installed. Invoke a skill by name in the agent session, e.g. typing 'go' browses the Go skill index.
Are these skills open source and what do they cost?▼
Nearly all skills carry an MIT license and are free to use and modify. Upstream authors include samber, wdm0006, and honnibal, with homepages on GitHub. Alpaca skills wrap Alpaca's commercial APIs, which have their own subscription plans and rate limits.
What prerequisites or dependencies do the skills require?▼
Go skills require the go binary and target codebases importing libraries like samber/ro, uber-go/fx, google/wire, or spf13/cobra. Python skills assume projects using pyproject.toml, pytest, ruff, or mypy. Alpaca skills require Alpaca API credentials; HTMX skills assume Tailwind and Alpine.js stacks.