interview-me
78Clarify User Intent Before You Build
Underspecified requests cause teams to build the wrong outcome and discover misalignment late. This skill runs a focused, one-question interview that turns ambiguity into confirmed intent.
Define Enforceable Project Quality Constraints
Teams often lack measurable quality standards, allowing checks and thresholds to drift during development. This skill defines a shared contract and connects each constraint to practical enforcement.
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "constraint-driven-development" from https://skillstore.io/skills/addyosmani-constraint-driven-development.md and its manifest at https://skillstore.io/api/skills/addyosmani-constraint-driven-development/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
„constraint-driven-development“ wird verwendet. Set up constraints for a TypeScript web application with tests, preview deployments, and no documented quality gates.
Erwartetes Ergebnis:
„constraint-driven-development“ wird verwendet. Our legacy Python service has low coverage, so fixed coverage targets fail immediately.
Erwartetes Ergebnis:
„constraint-driven-development“ wird verwendet. Review a branch where tests pass after several quality configuration changes.
Erwartetes Ergebnis:
All 87 static alerts are false positives caused by Markdown formatting, filename regular expressions, or a constrained git helper that avoids shell interpolation. The review found no prompt injection or malicious command intent. One medium-risk semantic issue remains because the floor guard can print matched source text without redaction.
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
https://skillstore.io/skills/addyosmani-constraint-driven-development/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/addyosmani-constraint-driven-development?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/addyosmani-constraint-driven-development?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/addyosmani-constraint-driven-development/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/addyosmani-constraint-driven-development.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>addyosmani. (2026). constraint-driven-development security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/addyosmani-constraint-driven-development/audits/1@techreport{addyosmani-addyosmani-constraint-driven-development-2026,
author = {addyosmani},
title = {constraint-driven-development security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/addyosmani-constraint-driven-development/audits/1},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "constraint-driven-development security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "addyosmani"
date-released: "2026-09-19"
url: "https://skillstore.io/skills/addyosmani-constraint-driven-development/audits/1"
identifiers:
- type: other
value: "skillstore:addyosmani-constraint-driven-development:audit:1"
description: "Skillstore immutable audit report identifier"
Define measurable quality gates before implementation expands, with defaults tied to available tools and current project evidence.
Add fast checks and diff guards that detect weakened thresholds, silenced tools, skipped tests, and unfinished work.
Convert inconsistent checks into documented constraints with owners, commands, lifecycle stages, baselines, and explicit exception expiry dates.
Review this project and help me define a basic quality contract. Ask one question at a time and use measured defaults when I am unsure.
Create project constraints for coverage, security, and linting. Measure the current baseline, explain each threshold, and identify the command that verifies it.
Add quality gates for edit, task, review, and CI phases. Keep fast checks under five seconds and scope expensive checks to changed files.
Audit our constraints for weakened thresholds, new suppressions, skipped tests, removed assertions, unfinished stubs, and untracked exceptions. Propose remediations without lowering standards.
Autor
addyosmaniLizenz
MIT
Skillstore-Revision
r1
Versionshinweis
Der Autor hat keine Version angegeben.
Ref.
5d5054f8a23586f9b500fece1cb613a9dffc787b
Aktualität der Wartung
19.9.2026
Nutzung
0 Downloads · 0 Aufrufe
Dateistruktur
Clarify User Intent Before You Build
Underspecified requests cause teams to build the wrong outcome and discover misalignment late. This skill runs a focused, one-question interview that turns ambiguity into confirmed intent.
Code anhand von fünf Qualitätsdimensionen überprüfen
Codeänderungen können Probleme hinsichtlich Korrektheit, Sicherheit, Architektur, Lesbarkeit und Performance verbergen. Dieser Skill wendet einen strukturierten Review-Prozess an und liefert priorisiertes, umsetzbares Feedback.
Plan Work Into Verifiable Tasks
Large or vague software work can hide dependencies, missing acceptance criteria, and verification gaps. This skill converts a specification into ordered task slices with checkpoints, scope guidance, and clear completion conditions.
Document Decisions and Architecture Clearly
Teams lose context when important technical decisions remain in chat, code comments, or individual memory. This skill turns architectural reasoning, API guidance, project instructions, and release changes into structured documentation.
Build Accessible, Production-Ready Frontends
Frontend work can become inconsistent, inaccessible, or difficult to maintain. This skill guides component architecture, responsive layouts, state handling, and polished user experiences.
Harden Applications Against Security Risks
Security reviews can miss trust boundaries and unsafe data flows. This skill supplies threat-modeling prompts, OWASP patterns, and practical review checklists.
TDD-Workflow-Checkpoints ausführen
von wshobson
Komplexe Coding-Aufgaben können an Nachvollziehbarkeit verlieren, wenn Tests, Commits und Freigaben in der falschen Reihenfolge erfolgen. Diese Skill bietet Claude, Codex und Claude Code einen wiederholbaren TDD-Workflow mit Checkpoints und Verifizierungsgates.
Codemuster und Architektur analysieren
von C0ntr0lledCha0s
Große Codebasen verbergen wiederkehrende Strukturen und unklare Architekturentscheidungen. Diese Skill findet Muster, erklärt ihre Absicht und hebt praktische Refactoring-Möglichkeiten hervor.
Code mit strukturierten Qualitätsprüfungen reviewen
von alirezarezvani
Code-Reviews können Qualitäts-, Sicherheits- und Wartbarkeitsprobleme übersehen. Dieser Skill unterstützt strukturierte Reviews mit Skripten, Checklisten und Berichtserstellung.
Fullstack-Apps mit Senior-Anleitung erstellen
von alirezarezvani
Fullstack-Projekte benötigen oft ein konsistentes Setup, Architekturentscheidungen und Qualitätsprüfungen. Dieser Skill bietet Skripte und Referenzen für Arbeiten mit React, Next.js, Node.js, GraphQL und PostgreSQL.
Testing- und QA-Workflows koordinieren
von sickn33
Teams übersehen häufig Qualitätslücken, wenn Testarbeit auf mehrere Tools verteilt ist. Diese Skill organisiert Unit-, Integrations-, E2E-, Browser-, Performance- und Review-Workflows.
Codebasen mit strukturierten Berichten analysieren
von Atman36
Teams benötigen eine schnelle Möglichkeit, unbekannte Repositorys zu verstehen, bevor sie Änderungen daran vornehmen. Diese Skill führt Claude, Codex und Claude Code durch Prüfungen von Struktur, Abhängigkeiten, Architektur, Qualität und Sicherheit.