Jonathan Lin
Community@jonathanlin768 · Shanghai
Server Development Engineer
Agent Skills by Jonathan Lin
Showing 13 vetted skills indexed across 1 GitHub repositories.
openspec-apply-change
Implements tasks from an OpenSpec change using CLI-driven status and instructions.
luban-config
Creates and exports Luban Excel config tables to Go and TypeScript code.
openspec-explore
Explores ideas, investigates codebases, and clarifies requirements before creating OpenSpec change proposals.
source-command-opsx-archive
Archives completed OpenSpec changes with artifact, task, and delta spec sync checks.
source-command-opsx-apply
Implements tasks from an OpenSpec change using CLI-driven status and instructions.
source-command-opsx-propose
Creates OpenSpec change proposals with proposal, design, and tasks artifacts via CLI commands.
skill-creator
Guides creation and packaging of SKILL.md-based skill units with bundled resources.
cs2match-local-update
Rebuilds and reloads local Docker frontend and Nakama Go backend services.
openspec-archive-change
Archives completed OpenSpec changes after verifying artifact and task completion.
source-command-opsx-sync
Sync delta specs from an OpenSpec change into main specification files.
openspec-propose
Generates complete OpenSpec change proposals with design, specs, and task artifacts.
openspec-sync-specs
Merge delta spec changes into main OpenSpec specification files.
source-command-opsx-explore
Guides open-ended exploration of ideas, problems, and requirements within OpenSpec workflows.
Frequently Asked Questions About Jonathan Lin
FAQPage SchemaWhat tasks can I accomplish with Jonathan Lin's skills?▼
You can manage the full OpenSpec change lifecycle: explore ideas, propose changes with generated artifacts, implement tasks, sync delta specs to main specs, and archive completed changes. Additionally, you can create and export Luban config tables and rebuild Dockerized CS2Match frontend or Nakama Go backend services.
Who are these skills designed for?▼
These skills target server development engineers and game backend developers working on the CS2Match project, plus developers practicing spec-driven development with OpenSpec. They suit engineers who want structured change proposals, requirement clarification, and local service rebuilds through natural-language commands.
What are the installation and runtime requirements?▼
The OpenSpec skills (propose, apply, explore, sync, archive) require the openspec CLI to be installed. The luban-config skill requires Docker Desktop and PowerShell on Windows. The cs2match-local-update skill operates within the CS2Match project's local Docker environment with its Nakama Go backend.
Are these skills open source and what do they cost?▼
The OpenSpec skills (openspec-propose, openspec-apply-change, openspec-explore, openspec-sync-specs, openspec-archive-change) are released under the MIT license, making them free to use and modify. Licensing is not specified for the luban-config, cs2match-local-update, skill-creator, and source-command-opsx skills.
How does the OpenSpec change lifecycle work across these skills?▼
Start with openspec-explore to clarify requirements, then openspec-propose to generate design, specs, and tasks in one step. Use openspec-apply-change to implement tasks, openspec-sync-specs to merge delta specs into main specs, and openspec-archive-change to finalize the completed change.