Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Design

ASecurity

Create or revise living Designs that reconcile required behavior, technical realization, decisions and acceptance intent. Use for living-Design authorship and source reconciliation before independent Design Review.

3 stars
0 votes
0 copies
0 views
Added 9/20/2026
developmentrustgo

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add xiongxianfei/rigorloop --skill design --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Design?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Design
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/xiongxianfei-design/badge)](https://www.skillsdirectory.com/skills/xiongxianfei-design)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: design
version: "1.0.0"
schema-version: skill-readability-v1
description: >
  Create or revise living Designs that reconcile required behavior, technical realization, decisions and acceptance intent. Use for living-Design authorship and source reconciliation before independent Design Review.
argument-hint: [approved direction, affected model, or authorized design correction]
---

# Design authoring

## Workflow role

- role_name: design
- stage: authoring
- upstream: approved direction or an explicitly authorized scoped correction
- downstream: independent design-review, then plan under current review authority
- summary: Reconcile the smallest justified set of owning engineering contracts.
- ownership: Author affected Designs and author-owned evidence.
- must_not_claim: review approval, implementation permission, final verification, publication or customer adoption.

## Scope and authority

Select responsibility owners before selecting files. A model is a coherent responsibility, not automatically a feature, team, class or old document. Give each obligation and shared interaction one current owner; consumers reference that owner. Features normally revise their affected models. Preserve approved product direction and existing governance, assessment, test-adequacy and execution owners.

Classify the invocation before mutation. With no governed signal, use an explicit safe target or the living-model default below without lifecycle claims. An explicit change identity, structured owning-change reference or workflow-managed context is a governed signal even when malformed. Require one safe, agreeing current identity and load the governed procedure. Missing, stale, conflicting, escaped or malformed governed signals stop dependent authoring; do not fall back to portable mode.

Resolve project authority and existing exact targets first. For a new model, the portable default is `docs/design/M/M.md`, with matching stable model ID M. Creation requires an absent target; revision requires the existing intended target. Never overwrite another responsibility or infer project policy from an installed skill. Existing sources keep their declared authority unless scoped adoption is explicitly authorized. Architecture and decision outputs use living Designs. Requests to create, rebuild or amend a feature specification, companion proof map, standalone architecture document or ADR are unsupported: explain the output boundary, leave project files unchanged and return the format/adoption decision to the project owner. A supplied old-format template does not change this boundary.

## Reconciliation procedure

1. Read the approved direction, affected owners and relied-on evidence. Explain required observable outcomes, invariants, interfaces, compatibility, authority, failures, retries, recovery and prohibited side effects where material. Keep stable requirement identities.
2. Reconcile behavior with technical realization: structure, dependencies, operational flows and constraints. For each living model, draw an Architecture Overview identifying owned responsibilities, external inputs/outputs and meaningful relationships. Evaluate Context, Building Block, Runtime and Deployment views with reasons, and draw each necessary view; keep every material overview element linked to its detailed owner. A feasibility issue that materially changes an approved product goal returns to its direction owner with evidence and alternatives. Implementation convenience cannot authorize weakening that goal.
3. Identify changed producers, consumers, shared assumptions and system-wide obligations. Reconcile each affected relationship or explain an evidence-backed unaffected disposition. Load only relevant owners and interactions.
4. Explain how important claims can be assessed. Use walkthroughs, counterexamples and targeted feasibility evidence proportional to uncertainty. Expose assumptions and unresolved decisions. Structural validation alone is neither credibility nor approval.
5. Maintain the owning model's living test design using the [selection method](references/test-quality.md#select-requirements-and-proof) and the project's governing rules. Account for every current requirement and section-owned responsibility in scope before mapping the existing suite. Explain plausible violations, independent observations, realistic fixtures and existing or missing realization in coherent groups; justify depth and the stopping decision. Add parent-owned interactions that can fail while child checks pass, and preserve useful unlisted regressions. Use model-authoring guidance for a proportionate Markdown section or owned detail; JSON requires explicit selection. Native discovery owns the method inventory; a new helper or test method alone adds no design case. Design owns intent and observation boundaries; Delivery allocates concrete checks, commands, milestones and evidence; implementation supplies fixtures/assertions. Actual results stay in evidence records.
6. Preserve meaningful decisions and references. Reconcile changed test-design ownership, case identities, fixture/source links and discovery consumers; retire cases only with the current obligation and its dependencies resolved. Inspect exact completed subjects, including owned test-design files, changed relied-on examples and their owners. Hand independent Design Review the reconciled package, relevant interactions, decisions, evidence, assumptions and applicability impacts. The author cannot settle another actor's judgment.

Scenarios are not an exhaustive test whitelist. Additional cases may derive from justified obligations and hazards; absence from scenarios never authorizes deleting a test. Apply the project's existing shared test criteria and review policy when adopted.

## Boundary scan

Before a behavior-changing decision, and when cited boundaries or interactions matter, ask:

1. Which inputs or actors can change the outcome?
2. Which state or timing conditions can change the outcome?
3. Which public, sibling, helper or alternate path can change the outcome?
4. Which failure, retry, recovery, compatibility or external condition can change the outcome?

Do not wait for the user to name the method. The scan alone does not create another record, identifier series or exhaustive scenario inventory. Living models use their model-owned scenario table. Retained feature/proof documents are source inputs, not supported output or a second validation format. Unknown ownership or an unowned normative outcome stops the affected decision.

A pre-implementation verification-allocation gap routes to `plan`. Historical contracts grant no current progression authority.

## Generated Markdown readability

Write normal Markdown paragraphs with complete sentences. Do not split a sentence across physical source lines merely for wrapping. Use stable IDs and tables for repeated mappings. Living models require the overview and every supporting view judged necessary; other diagrams are optional. Diagrams clarify claims and never replace requirements or independent assessment. Do not require manual-proof contracts from readability guidance.

## Resource map

- READ `references/model-authoring.md` when creating or revising a living model, its test design or its examples.
- READ `references/architecture-view-examples.md` when constructing or revising a living-model overview or evaluating supporting views.
- READ `references/technical-design.md` when significant structure, interfaces, runtime, deployment, trust or quality choices need explanation.
- READ `references/system-composition.md` when several owners, a shared contract or a system-wide claim is affected.
- READ `references/legacy-source-reconciliation.md` when reading retained feature/proof or architecture/ADR sources or performing explicitly authorized scoped adoption.
- READ `references/boundary-first-method-v1.md` when current boundary/scenario intent or interaction reasoning is missing, ambiguous or insufficient.
- READ `references/governed-design-authoring.md` when one valid governed change is explicitly selected; validate authority before writing.
- READ `references/test-quality.md` when creating or revising living test design, or when adopted criteria apply to verification intent. Reading the selected authoring method does not adopt project-wide governance or a case catalog.
- COPY `assets/design-skeleton.md` when creating a living model. Fill its stable engineering sections and required tables; remove placeholders and inapplicable optional sections.
- COPY `assets/diagram-styles.mmd` when a relevant diagram needs the shared styling aid.

Load only triggered resources. Confirm required packaged methods and transitive assets are readable, consistent and contained in the installation before dependent work. Missing package guidance is a distribution defect: stop rather than reconstruct it. Missing or conflicting project-specific authority requires the project owner; a generic template cannot supply it. Continue independently authorized unaffected work where possible.

## Output skeleton

```md
Design subjects: <exact affected owners, paths and identities>
Reconciled intent: <requirements, realization, decisions and interactions>
Assessment basis: <walkthroughs, feasibility evidence, assumptions and unresolved questions>
Verification intent: <representative local and integrated outcomes and observation boundaries>
Preservation and impacts: <reference mappings, affected examples/consumers and applicability restrictions>
Handoff: <independent Design Review subject set or bounded owning-stage blocker>
```

## Expected output

Produce the owning Designs and a truthful exact-subject handoff. Include affected examples alongside their owners even when parent text is unchanged; an earlier model-only approval cannot establish current assessment of an edited relied-on example. Mechanical identities and selection support the responsible actor's applicability judgment; they do not automatically invalidate reviews or add a gate. Keep mutable workflow state and actual results out of Design.

Attribution

xiongxianfeixiongxianfei
View sourceMore from xiongxianfei →
SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Related Skills

Browser Extension Developer

Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.

281612 votes

Seo Optimizer

SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.

2132 votes

Google Official Seo Guide

Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation

1862 votes

Tanstack Start

Build a full-stack TanStack Start app on Cloudflare Workers from scratch — SSR, file-based routing, server functions, D1+Drizzle, better-auth, Tailwind v4+shadcn/ui. Use whenever the user mentions TanStack Start, asks to scaffold a full-stack Cloudflare app with SSR, wants an SSR dashboard, or asks for a React 19 + Cloudflare Workers app with file-based routing and server functions — even if they don't name TanStack Start specifically. No template repo — Claude generates every file fresh per ...

9881 votes

Pentest

PTES-aligned adversarial security audit for backend, frontend, and mobile applications. Produces a CVSS-scored Hacker Report with verified PoCs and phased remediation.

5491 votes
View all in development →