sdd-godot
claudecodexSDD stack pack: Godot game engineer and skills
31 skills · 1 agent
Spec-driven AI development workflow core: workflow commands, orchestrator, architect, cross-cutting reviewers, and universal skills. Stack specialists ship as optional sdd-* packs.
Plugin sdd from marketplace eli-marketplace in bingeli1379/eli-marketplace. Commands read from the repo's manifest — 6 days ago.
agent-guidelinesUniversal behavioral guidelines for ALL agents. Covers coding discipline (think before coding, simplicity first), scanning coverage (scope it, show it), language conventions, and spec-driven input rules. MUST be loaded when: dispatching any agent for implementation, review, or analysis tasks.
apply-allUse when the user has several prepared changes and wants to batch-implement them unattended, running /apply on each of them sequentially.
applyImplement tasks from a spec change using Agent Team dispatch. Use when the user wants to start or continue implementing a change. Reads spec artifacts and dispatches tasks to specialized agents.
clean-architectureClean Architecture for .NET applications. Covers the 4-project layout (Domain, Application, Infrastructure, Api), dependency inversion, use case handlers, domain entities with behavior, and infrastructure as a plugin. Load this skill when building a project with Clean Architecture, discussing layere
codebase-designUse when designing or reviewing a module's interface — deciding how much surface to expose, where to put a seam, whether to introduce an abstraction, or whether code is testable through its interface. Provides the deep-module vocabulary (depth, seam, adapter, leverage, locality) shared by the archit
completeUse when a change's implementation is finished and it should be closed out — confirm its tasks are done, then clean up the change artifacts and commit. If a name is given, complete that specific change. If omitted, scan for and batch-complete every fully finished change.
conventional-commitsUse when an sdd workflow step is already committing — a per-group commit during /apply, the cleanup commit at /complete — and needs the Conventional Commits format rules for feat/fix/chore/docs type choice, scope, and BREAKING CHANGE notation. Format reference only; NOT a trigger to start committing
dddDomain-Driven Design tactical patterns for .NET applications. Covers aggregates, aggregate roots, value objects, domain events, domain services, strongly-typed IDs, and repository patterns for aggregate persistence. Load this skill when implementing DDD, working with aggregates, value objects, domai
differential-reviewUse when reviewing code changes (PRs, commits, diffs) for security regressions, vulnerability introduction, or attack surface changes. - Read - Write - Grep - Glob - Bash
engineering-checklistMandatory principles and checklist for ALL engineers (frontend & backend) when writing or modifying code. MUST be loaded when: implementing tasks, fixing bugs, refactoring code, or reviewing code. Covers rename completeness, import integrity, dead code cleanup, test hygiene, lock-file regeneration a
frontend-checklistMandatory principles and checklist for frontend engineers when writing or modifying JS/TS/Vue code. MUST be loaded when: implementing frontend tasks, writing Vue components, composables, migrating Options API to Composition API, refactoring SFC structure, authoring a JS/TS library/plugin, or reviewi
insecure-defaultsDetects fail-open insecure defaults (hardcoded secrets, weak auth, permissive security) that allow apps to run insecurely in production. Use when auditing security, reviewing config management, or analyzing environment variable handling.
kafka-consumer-patternsUse when building, reviewing, or debugging a Kafka consumer: delivery semantics, offset-commit strategy, consumer-group rebalancing, idempotent processing, dedup, poison-message handling, dead-letter topics, ordering, or backpressure. MUST be loaded when: a repo consumes from Kafka using any client.
owasp-securityUse when reviewing code for security vulnerabilities, implementing authentication/authorization, handling user input, or discussing web application security. Covers OWASP Top 10:2025, ASVS 5.0, and Agentic AI security (2026).
performanceOptimize web performance for faster loading and better user experience. Use when asked to "speed up my site", "optimize performance", "reduce load time", "fix slow loading", "improve page speed", or "performance audit".
playwright-best-practicesUse when writing, debugging, or stabilizing Playwright tests — flaky tests, Page Object Model, fixtures, CI configuration, network mocking and interception, auth/OAuth flows, visual and accessibility checks, performance budgets, tags and sharding. Covers E2E, component, API, visual, accessibility, s
playwrightUse when setting up Playwright, automating browser interactions, or running cross-browser / visual-regression / component tests. For how to write good tests, fix flaky tests, and test patterns, use playwright-best-practices.
proposeUse when the user wants to describe what they want to build and get a complete proposal with design, specs, and tasks ready for implementation — produces the spec artifacts (proposal, design, tasks, specs) for a new change.
quickQuick task execution with orchestrator analysis but no spec artifacts. Use when the user has small-to-medium tasks and wants agent team dispatch without the full propose → validate → apply ceremony.
researchUse when you need to understand an area of a codebase and produce a durable findings document to hand to someone else — how a flow works, what a subsystem touches, what depends on it, where the risks are, why it was built that way — without proposing or making any change. Read-only: no spec artifact
review-triageUse when consolidating findings from multiple read-only review agents into one report for a human — verifying each finding's cited location still exists, dropping only findings the diff or file disproves, and collapsing one root cause reported across many files into a single item. Load before writin
reviewUse when you want a standalone, read-only review of existing code, a diff, an API/controller, a stored procedure, or a page — without changing anything, by lens (quality / security / performance / e2e). Also use when you have no specific target and want to know where the codebase is decaying ("哪裡爛了"
roleUse when you want to interactively work AS one of the sdd specialist agents (architect, dotnet/vue/python/electron/godot engineer, database, devops, security, performance, qa, review, technical-writer) — adopting its expertise, skills, and conventions as a conversational persona. Unlike dispatching
scope-contractUse when a change's intent should be confirmed with the user BEFORE any code or design is written — standalone before a native coding session, inside /quick, or as the propose checkpoint. Presents the intent as a single 現在 → 改成 (Before → After) list, so a missed downstream consumer — a callsite not
setupInitialize feature-spec directory and auto-generate config.yaml — a one-time baseline of tool commands plus a pointer-form architecture map. Two-phase: SCAN (dry-run + confirm) then BUILD (write file). Use when setting up a new project for sdd, or when the user wants to regenerate the config baselin
sharp-edgesIdentifies error-prone APIs, dangerous configurations, and footgun designs that enable security mistakes. Use when reviewing API designs, configuration schemas, cryptographic library ergonomics, or evaluating whether code follows 'secure by default' and 'pit of success' principles. Triggers: footgun
supply-chain-risk-auditorIdentifies dependencies at heightened risk of exploitation or takeover. Use when assessing supply chain attack surface, evaluating dependency health, or scoping security engagements.
systematic-debuggingUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes. Enforces root cause investigation through 4 phases: reproduce, gather evidence, analyze, verify. MUST be loaded when: debugging issues, fixing test failures, investigating unexpected behavior.
test-driven-developmentUse when implementing any feature or bugfix, before writing implementation code. Enforces RED-GREEN-REFACTOR cycle: write failing test first, minimal code to pass, then refactor. MUST be loaded when: implementing new features, fixing bugs, writing any production code.
validateValidate spec artifacts against structural and content rules. Use when the user wants to check if spec artifacts are complete and well-formed before implementation.
verification-before-completionUse when about to claim work is complete, fixed, or passing, before committing or creating PRs. Requires running verification commands and confirming output before making any success claims. Evidence before assertions, always.
architectSoftware Architect. Designs system architecture, defines API contracts, ensures frontend-backend integration, and produces implementation specs for other agents to follow. - agent-guidelines - clean-architecture - codebase-design
orchestratorTech Lead role the main session adopts during /apply and /quick: dispatches task groups to specialist agents, runs the review/fix loop, squashes commits. Never writes code directly. Not dispatched as a subagent. - agent-guidelines
performance-engineerPerformance engineer — static, report-only. Reviews frontend performance (Core Web Vitals, bundle size, rendering), backend performance (API/query/stored-procedure paths, caching), and data-scale capacity (will this API hold N rows / how much can it pull) across Vue, Python and .NET/C#; prescribes t
qa-engineerSenior QA Engineer specializing in E2E acceptance testing with Playwright. Writes and runs E2E tests to verify all spec scenarios (WHEN/THEN) pass. Does NOT write unit tests (that's frontend/backend agents' responsibility). - agent-guidelines - engineering-checklist
review-engineerStrict but fair code reviewer. Reviews architecture compliance, correctness, performance, maintainability for frontend (Vue ecosystem) and backend (ASP.NET / Python) projects. - agent-guidelines - engineering-checklist - frontend-checklist - codebase-design
security-engineerSecurity specialist. Reviews code for vulnerabilities, misconfigurations, and compliance issues across frontend (Vue ecosystem) and backend (ASP.NET / Python) stacks. - agent-guidelines - owasp-security - differential-review
technical-writerDocumentation specialist. Generates and updates API docs, changelogs, README sections, and technical documentation from code changes and specs. - agent-guidelines
SDD stack pack: Godot game engineer and skills
31 skills · 1 agent
SDD stack pack: Vue/Nuxt frontend engineer and frontend skills
26 skills · 1 agent
SDD stack pack: ASP.NET / .NET backend engineer and skills
12 skills · 1 agent
SDD stack pack: DevOps engineer and infrastructure skills
10 skills · 1 agent
SDD stack pack: database engineer and datastore skills
8 skills · 1 agent
SDD stack pack: Python backend/ML engineer and skills
6 skills · 1 agent
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
Cross-session memory and token savings for coding agents.
6 skills · 1 agent · 1 MCP server · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.