cc-dev-agent

Implement context engineering, spec-driven development, TDD, and sub-agent workflows for Claude Code.

2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/daeha76/RianFriends --skill cc-dev-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cc-dev-agent
Source: https://github.com/daeha76/RianFriends/tree/main/.claude/skills/cc-dev-agent
Command: npx skills add https://github.com/daeha76/RianFriends --skill cc-dev-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the development workflow when using Claude Code, focusing on optimizing context usage, implementing Test-Driven Development (TDD), and leveraging sub-agents for efficient task management. It aims to reduce development iterations and improve code quality.

Core Features & Use Cases

  • Context Engineering: Manages and optimizes the LLM's context window to maximize token utility and prevent information loss.
  • Spec-Driven Development: Emphasizes defining specifications before coding to reduce rework.
  • TDD Loop: Enforces a Red-Green-Refactor cycle for robust code.
  • Sub-agent Utilization: Leverages specialized agents (e.g., Explore, Plan) for distributed tasks.
  • Post-Development Workflow: Implements a structured process for verification, commit, and documentation synchronization.
  • Agent Teams: Facilitates parallel development through coordinated agent teams.

Quick Start

Initiate a new feature development using Agent Teams by running the command /orchestrate --type feature.

Frequently Asked Questions about cc-dev-agent

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

FAQPage Schema
How do I optimize Claude Code development workflows using context engineering?

To optimize Claude Code workflows using context engineering, manage the LLM context window to maximize token utility and prevent information loss during development. This approach enhances coding efficiency by structuring context effectively.

Can I use spec-driven development and TDD together with Claude Code?

Yes, you can combine spec-driven development and TDD with Claude Code. Define specifications before coding to reduce rework, then enforce a Red-Green-Refactor TDD loop to ensure robust code generation.

How do I facilitate parallel development with sub-agents in Claude Code?

Facilitate parallel development by leveraging Agent Teams to coordinate specialized sub-agents for distributed tasks. Initiate feature development via the command `/orchestrate --type feature` to start parallel workflows.

What is the best way to manage LLM context window limitations during coding?

The best way to manage LLM context window limitations is applying context engineering techniques. This optimizes token utility and prevents information loss, directly addressing context constraints during complex development.

Does Claude Code support a structured post-development verification and commit workflow?

Yes, Claude Code supports a structured post-development workflow. It implements specific processes for code verification, committing changes, and synchronizing documentation after the core development tasks are complete.

Why should I use sub-agents for distributed tasks in LLM-assisted coding?

Use sub-agents for distributed tasks to improve LLM-assisted coding efficiency and reduce development iterations. Specialized agents like Explore and Plan distribute the workload, optimizing the overall development process.