ws-dev

Implement software development tasks from task definitions while following project documentation and architecture.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Wondersauce/claude-code-plugin --skill ws-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ws-dev
Source: https://github.com/Wondersauce/claude-code-plugin/tree/main/skills/ws-dev
Command: npx skills add https://github.com/Wondersauce/claude-code-plugin --skill ws-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the implementation of software development tasks, ensuring adherence to project conventions, architectural patterns, and documented requirements, thereby preventing architectural drift and code duplication.

Core Features & Use Cases

  • Task Implementation: Writes code based on detailed task definitions provided by a planner.
  • Documentation Adherence: Reads and follows project documentation (playbook, style guides, capability maps) before writing code.
  • Reuse Enforcement: Prioritizes reusing existing code and capabilities over re-implementation.
  • Use Case: A developer needs to implement a new API endpoint. This Skill takes the task definition, reads the API design guidelines, finds existing utility functions, writes the endpoint code, and ensures it adheres to the project's error handling and authentication patterns.

Quick Start

Use the ws-dev skill to implement the task definition provided in the attached file 'task-definition.json'.

Frequently Asked Questions about ws-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement code from a task definition while adhering to project architecture?

To implement code with architectural adherence, this Skill reads project documentation and task definitions before writing code. It enforces reuse of existing capabilities and follows style guides to prevent architectural drift and code duplication during task execution.

What is the best way to automate code generation without duplicating existing functions?

Automating code generation without duplication requires enforcing code reuse over re-implementation. This Skill prioritizes finding and utilizing existing utility functions and capabilities before creating new code, ensuring consistency with project conventions.

How does a developer assistant ensure code consistency across frontend, backend, and devops tasks?

A developer assistant ensures consistency by managing code creation, modification, and verification within isolated contexts. This Skill supports frontend, backend, and devops domains by applying specialized sub-skills that strictly follow documented architectural guidelines.

Can I use automated task execution for modifying existing API endpoints based on design guidelines?

Yes, you can use automated task execution for modifying API endpoints. This Skill takes the task definition, reads API design guidelines, finds existing utility functions, and writes the endpoint code while adhering to project error handling and authentication patterns.

Do I need to provide project documentation before writing code with a developer assistant?

Yes, you need to provide project documentation before writing code. This Skill requires inputs like playbooks, style guides, and capability maps to ensure the implementation phase strictly adheres to documented project conventions and avoids architectural drift.

Why does code implementation drift from documented architectural patterns during development?

Code implementation drifts from architectural patterns when developers bypass project documentation and re-implement existing capabilities. This Skill prevents such drift by reading requirements first and enforcing the reuse of existing code within isolated execution contexts.