agent-health
Reads production/traces/agent-metrics.jsonl and displays a per-agent performance summary table for the current or a specified session. Highlights agents with…
Guidelines and procedures for creating comprehensive UI Specifications from PRDs and prototypes.
$ npx -y skills add tranhieutt/software_development_department --skill ui-spec --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/ui-specContext preview
The summary Claude sees to decide when to auto-load this skill.
Guidelines and procedures for creating comprehensive UI Specifications from PRDs and prototypes.
name: ui-spec type: workflow description: "Guidelines and procedures for creating comprehensive UI Specifications from PRDs and prototypes." user-invocable: true allowed-tools: Read, Glob, Grep, Write effort: 3 argument-hint: "[prd, prototype, or feature name]" when_to_use: "Use when translating a PRD, prototype, or feature brief into a concrete UI specification with components, states, and interactions."
Use this skill when moving from a PRD (Requirements) to a technical UI design. This skill bridges the gap between wireframes and code.
Fill out the `ui-spec-template` including:
Every component MUST define behavior for these 5 states: 1. **Default**: The "Happy Path". 2. **Loading**: Bone skeletal screens or spinners. 3. **Empty**: Context-aware messages when no data exists. 4. **Error**: User-friendly error messages with recovery actions (Retry/Reset). 5. **Partial**: Behavior when some data is missing or loading.
Save UI spec to `design/specs/ui-[feature-name].md`:
\`\`\`markdown
[Hierarchical list of components]
| Component | Default | Loading | Empty | Error | Partial | |-----------|---------|---------|-------|-------|---------|
[Component] -> [Trigger] -> [Response]
[Breakpoint-specific layout changes]
[Keyboard nav, ARIA labels, contrast requirements]
[Items needing design decision] \`\`\`
Repo: tranhieutt/software_development_department
Reads production/traces/agent-metrics.jsonl and displays a per-agent performance summary table for the current or a specified session. Highlights agents with…
Provides the vendored agent-style v0.3.5 prose rule pack as a portable Claude skill. Use when installing, syncing, applying, or auditing SDD Agent-Style…
Provides Angular best practices for components, modules, services, and reactive patterns. Use when working with Angular TypeScript files, component templates,…
Records unexpected API behaviors, undocumented caveats, version bugs, or non-obvious workarounds into .claude/memory/annotations.md. Use immediately when an…
Defines REST and GraphQL API contracts including endpoints, request/response schemas, auth flows, and versioning strategy. Use when designing a new API,…
Manages the ADR (Architecture Decision Record) registry. Use when recording tech-stack choices, design patterns, or infrastructure decisions with context,…