code

Implement software specifications by reading search and spec files.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/lucasbenevinuto/Social-Data --skill code-lucasbenevinuto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code
Source: https://github.com/lucasbenevinuto/Social-Data/tree/main/.claude/skills/code
Command: npx skills add https://github.com/lucasbenevinuto/Social-Data --skill code-lucasbenevinuto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ler os arquivos search{id}.md e spec{id}.md, e transformar essas entradas em código seguindo o plano definido, aprendendo com falhas e melhorando progressivamente.

Core Features & Use Cases

  • Funde contexto de planejamento e execução: lê os arquivos de busca e de especificação e mapeia para um conjunto de tarefas de implementação.
  • Validação contínua: realiza pré-requisitos, validação de sintaxe/tipos/lint e testes para garantir qualidade antes de cada modificação.
  • Atualização de especificação: sinaliza o status da spec conforme o progresso, gerando relatórios de implementação.

Quick Start

Informe o ID da especificação (por exemplo, /code 001) para iniciar.

Frequently Asked Questions about code

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

FAQPage Schema
How do I automate implementing code from a formal software specification?

To automate implementing code from a formal software specification, this Skill reads your spec and search context files, maps them to execution phases, and progressively writes code while validating syntax and tests. It updates the spec status based on implementation progress.

What is the best way to execute a development plan based on spec files?

Executing a development plan based on spec files requires loading context from search and spec markdown files, performing dependency checks, running validation steps like lint and tests, and refining the output. This process ensures code meets the defined specification requirements.

How do I validate syntax and tests during iterative spec implementation?

To validate syntax and tests during iterative spec implementation, the workflow performs prerequisite checks, executes type validation and linting, and runs tests before applying modifications. This continuous validation ensures code quality and prevents regressions throughout the execution phases.

Do I need to prepare specific context files before starting plan execution?

Yes, you need to prepare context files before starting plan execution. The implementation process specifically loads context from /context/search/search{id}.md and /context/spec/spec{id}.md files to map planning context and specifications into actionable development tasks.

How does a code implementation workflow handle git status and dependency checks?

A code implementation workflow handles git status and dependency checks by verifying the environment prerequisites before executing plan phases. It ensures dependencies are met and the repository state is clean prior to applying code modifications and validating outputs.

Why does spec status need to be updated after implementing code?

Spec status needs to be updated after implementing code to signal implementation progress and generate accurate reports. Tracking the spec status ensures teams maintain visibility over completion phases, learn from validation failures, and refine the software iteratively.