code-writing

Guide TDD-driven code writing through preparation, implementation, and post-work phases.

244|75|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/pavel-molyanov/molyanov-ai-dev --skill code-writing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-writing
Source: https://github.com/pavel-molyanov/molyanov-ai-dev/tree/main/skills/code-writing
Command: npx skills add https://github.com/pavel-molyanov/molyanov-ai-dev --skill code-writing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the entire code development process, from initial planning and writing to rigorous testing and peer review, ensuring high-quality, maintainable code.

Core Features & Use Cases

  • Test-Driven Development (TDD): Write tests before code to ensure functionality and prevent regressions.
  • Code Quality Assurance: Integrates linters, formatters, and automated reviewers to catch issues early.
  • Contextual Awareness: Reads project documentation and patterns to ensure code adheres to established standards.
  • Use Case: You need to implement a new user authentication module. This Skill will guide you through writing unit and integration tests, implementing the logic, running linters, and submitting the code for review by automated agents.

Quick Start

Use the code writing skill to implement the user authentication module based on the provided technical specification.

Frequently Asked Questions about code-writing

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

FAQPage Schema
How do I implement test-driven development for a new feature?

Test-driven development is facilitated by guiding you through preparation, implementation, and post-work phases. The process ensures you write tests before code to guarantee functionality, prevent regressions, and maintain high code quality.

What is the best way to integrate automated code review into a development workflow?

Automated code review is integrated during the post-work phase to catch issues early. It works alongside linters and formatters to validate code quality, ensuring your implementation adheres to specified project patterns and standards.

How does TDD code writing handle project context and existing patterns?

TDD code writing handles project context by reading project documentation and established patterns. This contextual awareness ensures newly implemented features adhere to existing technical standards and maintain consistency across the codebase.

Can I use this for ad-hoc coding tasks instead of full feature development?

Yes, you can use this for ad-hoc coding tasks. The structured process supports both isolated coding tasks and broader feature development within a project context by applying testing, linting, and validation phases.

What steps are involved in a TDD-driven code writing process?

The TDD-driven code writing process involves preparation, implementation, and post-work phases. You write unit and integration tests first, implement the logic, run linters for quality assurance, and submit the code for automated review.