defprod1 avatar

defprod1

Official

@defprod1

0Followers
|
3Public Repos
|
29Published Skills

DefProd skills drive specification-first product development: product definitions, user stories, staged change pipelines, and surface-aware test generation via MCP.

Skills Distribution
DomainDeveloper To...Staged Change Pipe.. (30%)Specification-Driv.. (25%)Surface-Aware Test.. (25%)Codebase Scaffoldi.. (12%)

Agent Skills by defprod1

Showing 29 vetted skills indexed across 1 GitHub repositories.

defprod1defprod1

defprod-{{skill-name}}

Provides a starter template for authoring DefProd agent skills with phased workflows.

Official
Basic
defprod1defprod1

defprod-create-area-tests

Routes test generation for all stories in a product area to per-surface sibling skills.

Official
Intermediate
defprod1defprod1

defprod-create-definition

Populates a DefProd product brief and areas by analyzing documentation and codebase.

Official
Intermediate
defprod1defprod1

defprod-analyze-discrepancies

Detects drift between product definitions and codebase implementation, producing a structured discrepancy report.

Official
Advanced
defprod1defprod1

defprod-fix-test-failures

Implements fixes for failed and flaky tests from a test check report.

Official
Advanced
defprod1defprod1

defprod-realize-product-from-template

Creates a product from a DefProd template and scaffolds its codebase from the linked starter Git repo.

Official
Advanced
defprod1defprod1

defprod-fix-discrepancies

Applies discrepancy report recommendations to align product definitions with codebase implementation.

Official
Advanced
defprod1defprod1

defprod-change-review

Reviews a change's diff for correctness, security, test coverage, and scope fidelity before it lands.

Official
Advanced
defprod1defprod1

defprod-fix-bug

Routes bug reports into the DefProd change pipeline for reproduce, fix, and regression verification.

Official
Basic
defprod1defprod1

defprod-change

Orchestrates change records end-to-end through the DefProd pipeline from ticket intake to shipment.

Official
Advanced
defprod1defprod1

defprod-implement-product

Implements a DefProd product definition into a working codebase area by area.

Official
Advanced
defprod1defprod1

defprod-run-area-tests

Runs e2e tests for a product area and classifies failures as test or production faults.

Official
Advanced
defprod1defprod1

defprod-change-test

Verifies implementations against acceptance criteria and ensures e2e test coverage for changes.

Official
Advanced
defprod1defprod1

defprod-create-mcp-tests

Generates Vitest integration tests for MCP-surface user stories via the Model Context Protocol SDK.

Official
Advanced
defprod1defprod1

defprod-onboard-product

Builds a complete DefProd product definition from an existing codebase through phased MCP workflows.

Official
Advanced
defprod1defprod1

defprod-change-tracker

Adapts external trackers like JIRA, Notion, and Linear to the DefProd change workflow.

Official
Intermediate
defprod1defprod1

defprod-create-cli-tests

Generates subprocess integration tests for CLI-surface user stories from DefProd acceptance criteria.

Official
Advanced
defprod1defprod1

defprod-create-api-tests

Generates Vitest or Jest HTTP integration tests for API-surface user stories with one test per acceptance criterion.

Official
Advanced
defprod1defprod1

defprod-create-ui-tests

Generates Playwright or Cypress e2e tests from DefProd user stories with UI surface.

Official
Advanced
defprod1defprod1

defprod-change-land

Commits, merges, and pushes a reviewed change while stamping DefProd pipeline stages and completing delivered user stories.

Official
Advanced
defprod1defprod1

defprod-change-define

Aligns code changes with product definition user stories and acceptance criteria before implementation.

Official
Advanced
defprod1defprod1

defprod-exhaustive-discussion

Conducts structured design reviews by systematically resolving branches of a design decision tree.

Official
Intermediate
defprod1defprod1

defprod-implement-feature

Routes feature implementation requests into the DefProd change workflow pipeline.

Official
Basic
defprod1defprod1

defprod-change-code

Implements change-scoped code following linked user story acceptance criteria and repo conventions.

Official
Advanced

Frequently Asked Questions About defprod1

FAQPage Schema
What tasks can I accomplish with defprod1's skills?

You can define products with briefs, areas, and user stories; scaffold and implement codebases area-by-area; generate UI, API, CLI, and MCP tests from acceptance criteria; run and fix test failures; detect and repair definition-versus-code drift; and drive tracked changes through staged pipelines.

Who should use the DefProd skill set?

Software engineers and technical leads practicing specification-first development. It suits teams maintaining product definitions alongside code, running quality-gated change pipelines with human gates and CI/CD handoffs, and needing per-story test coverage across Playwright, Vitest, or Jest harnesses.

How do the DefProd skills run in practice?

Skills invoke DefProd operations through MCP calls such as listProducts, getUserStory, and createChange, combined with file reads, edits, and shell commands. The /defprod-change entry point walks a change stage by stage, while sibling stage skills also work standalone.

What prerequisites and dependencies are required?

A running DefProd MCP server is required for product, area, story, and change operations. Test status syncing reads credentials and multi-suite config from an env file, defaulting to ~/.config/defprod/prod.env. External tracker integration requires filling in the user-owned change-tracker adapter.

How does DefProd handle small edits that don't need tracking?

The defprod-untracked-change skill handles decision-free edits like label tweaks, lint fixes, and mechanical refactors. It reuses the code, test, review, and land stage skills with quality gates intact but creates no change record, escalating to /defprod-change when a design decision appears.