r-implement

Implement R packages from approved plans using test-driven development.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/JDenn0514/surveycore --skill r-implement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: r-implement
Source: https://github.com/JDenn0514/surveycore/tree/main/.claude/skills/r-implement
Command: npx skills add https://github.com/JDenn0514/surveycore --skill r-implement

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Implements a structured, plan-driven R package codebase from approved plans, ensuring tests drive development and CI readiness.

Core Features & Use Cases

  • Plan-driven implementation workflow with TDD discipline
  • Three modes: normal development, CI-fix handoff, and subagent-driven execution
  • Two-stage verification: spec compliance and code quality checks

Quick Start

Start Mode A by selecting the first unchecked plan section and begin implementing it with TDD.

Frequently Asked Questions about r-implement

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

FAQPage Schema
How do I automate R package implementation from an approved plan?

Automated R package implementation from an approved plan is driven by test-driven development workflows that select unchecked plan sections and enforce strict spec compliance. This ensures code generation aligns with approved requirements.

What is test-driven development for R package codebases?

Test-driven development for R packages is a workflow where tests are written before implementation to drive code generation and CI readiness. It ensures robust error handling and strict specification compliance during development.

How do I fix failing CI pipelines for R packages using TDD?

Fixing CI pipelines for R packages uses a dedicated CI-fix handoff mode that isolates continuous integration failures and applies test-driven corrections. This ensures the codebase passes required CI checks.

Can I use subagents to execute R package implementation tasks?

Subagent-driven execution is supported as a specific mode for R package implementation, allowing delegated task completion guided by an approved plan. It maintains two-stage verification through spec compliance and code-quality checks.

How do you verify code quality and spec compliance during R implementation?

Code quality and spec compliance for R implementation are verified through a two-stage review process encompassing plan checks, documentation checks, and code-quality checks. This guarantees robust error handling and adherence to conventions.