criador-exercicios

Creates and reviews practical programming exercises in PT-BR for web development course sections.

5|Updated Jun 7, 2022
One-click install
npx skills add https://github.com/werlang/pw1 --skill criador-exercicios-werlang
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: criador-exercicios
Source: https://github.com/werlang/pw1/tree/main/.agents/skills/criador-exercicios
Command: npx skills add https://github.com/werlang/pw1 --skill criador-exercicios-werlang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Writing good programming exercises for a course is hard: exercises often repeat the same pattern, demand concepts students have not learned yet, or read like generic tutorials. This Skill guides the creation and review of practical exercises that match the pedagogical level of each course section, stay consistent with the repository structure, and are written in correct, natural PT-BR. ## Core Features & Use Cases - Pedagogically aligned exercise authoring: Produces exercise statements (READMEs) with clear objectives, observable requirements, data definitions, validations, and expected interface behavior, respecting what students have already studied. - Variety enforcement across exercise sets: When multiple exercises are requested, it plans a matrix of state, main action, validation, and output so each exercise uses a genuinely different interaction flow instead of superficial theme swaps. - Structured README template: Ships a reference model (references/readme-modelo.md) defining sections like objectives, concepts covered, technical specifications, and functioning rules. - Use Case: A teacher asks for three new DOM exercises for the JavaScript section. The Skill checks prior content, designs three exercises with distinct state shapes (array, indexed object, session flow), and writes PT-BR statements with verifiable criteria. ## Quick Start Use the criador-exercicios skill to create two new practical exercises for the arrays section of this repository, with complete PT-BR README statements.

Frequently Asked Questions about criador-exercicios

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

FAQPage Schema
How do I create programming exercises for a web development course?▼

Define the section's pedagogical ceiling first, then write a concrete real-world problem with explicit data, user actions, validations, and interface outcomes. This Skill produces PT-BR exercise READMEs following a structured template with objectives, concepts, and verifiable rules.

How to make multiple coding exercises different from each other?▼

Vary the state shape, main action, validation type, and rendering structure rather than just changing the theme. The Skill builds a comparison matrix covering state, action, validation, and output so each exercise requires a observably different solution path.

What should a good programming exercise README include?▼

A good exercise README includes a title, activity objective, concepts covered, technical specifications, minimum expected structure, functioning rules, and practice observations. The references/readme-modelo.md file in this Skill provides a ready-to-use template.

Can this Skill generate exercises for PHP and JavaScript sections?▼

Yes, it covers HTML, CSS, JavaScript, DOM, arrays, objects, and PHP sections. It respects each section's pedagogical ceiling, so PHP exercises use only variables, decisions, and loops before functions or sessions have been taught.

When should I not reuse an existing exercise pattern?▼

Avoid reusing a pattern when a new exercise would only swap names, colors, or context while keeping the same state and action sequence. The Skill's critique checklist flags generic, tutorial-like exercises and suggests structural rule changes instead.