Agent Skill
2/7/2026go-context-patterns
Context threading in Go. Cancellation, timeouts, values. All blocking ops take context. Use for any async or IO code.
O
oleghq
0GitHub Stars
2Views
npx skills add OlegHQ/claude-config
SKILL.md
| Name | go-context-patterns |
| Description | Context threading in Go. Cancellation, timeouts, values. All blocking ops take context. Use for any async or IO code. |
agent-configs
Shared Cursor / Claude-style plugin trees, agentpack packages, and standalone skills for AI-assisted development.
Repository: github.com/OlegHQ/agent-configs
Layout
| Path | What it is |
|---|---|
plugins/sample-plugin/ | Reference plugin: rules, skills, agents, commands, hooks, MCP stub, dual Cursor/Claude manifests, agentpack.toml. See its README for local install and debugging. |
plugins/go-skills-plugin/ | Go-focused skill bundle (architecture, testing, HTMX, Templ, SSE, etc.). Versioned via agentpack.toml (name = "go-skills"). |
plugins/rust-dev/ | Rust-focused skills (design patterns, modularity, performance). Versioned via agentpack.toml (name = "rust-dev"). |
plugins/simplifier/ | Compact plugin (agents and agentpack stub). |
skills/ | Standalone skills you can copy or wire into a plugin. Each skill lives in <skill-id>/SKILL.md with YAML frontmatter. |
commands/ | Command definitions (e.g. session reflection) with frontmatter for tool agents. |
workspaces/ | Eval and benchmark workspaces for skills; not part of consumer plugin payloads. |
Where to put a new skill
- Go →
plugins/go-skills-plugin/skills/<skill-id>/SKILL.md - Rust (this bundle) →
plugins/rust-dev/skills/<skill-id>/SKILL.md - Cross-cutting →
skills/<skill-id>/SKILL.md - Reference / demo →
plugins/sample-plugin/skills/<skill-id>/SKILL.md
Details and conventions: AGENTS.md.
Using this repo
- As a plugin: Symlink or copy a directory under
plugins/(for exampleplugins/sample-plugin) into your editor’s local plugins path and reload the window. Details are inplugins/sample-plugin/README.md. - With agentpack: Point
agentpack.tomlin another project at a path or published key forplugins/sample-plugin,plugins/go-skills-plugin,plugins/rust-dev, etc., then run your usualagentpack lock/agentpack syncworkflow.
Contributing
When adding skills or plugin assets, match the patterns already in this tree (frontmatter, folder names, and manifest fields). Keep plugins/sample-plugin suitable as a minimal reference layout unless the goal is explicitly to extend that reference.
See also
- AGENTS.md — guidance for AI/people working in this repository.
- Cursor plugins reference
Skills Info
Original Name:go-context-patternsAuthor:oleghq
Download