Przejdź do głównej treści
Ta treść nie jest jeszcze dostępna w Twoim języku i jest wyświetlana po angielsku.

List Builder

Skill
78

Build comprehensive randomization lists for creative entropy. Use when you need to create or expand lists of story elements (professions, locations, objects, names, etc.) for use with entropy tools. Leverages research sources like Kiwix/Wikipedia to build lists with good variety and size.

Podsumowanie AI

This skill provides tools to generate high-quality, diverse, and specific lists for creative projects. It includes scripts for validating list quality and merging sources, leveraging research to move lists from starter to production readiness.

Practical Utility

  • info:Production readinessThe skill provides tools for list building and validation, which can be used in a workflow. However, the documentation indicates current built-in lists are only 'Starter/Functional' level, suggesting a need for more effort to reach 'Production' or 'Comprehensive' levels for all use cases.
  • warning:Usage examplesWhile the script usage is shown, the SKILL.md lacks concrete, end-to-end examples demonstrating the input, invocation, and observable outcome for the 'validate-list.ts' or 'merge-lists.ts' tools.
  • info:Edge casesThe 'validate-list.ts' script implicitly handles edge cases like empty lists or malformed JSON via Deno's error handling. However, explicit documentation of failure modes and recovery steps within the SKILL.md is missing.

Documentation

  • info:Configuration & parameter referenceThe documentation for the 'validate-list.ts' script mentions command-line arguments but lacks explicit detail on default values or precedence if multiple arguments are used. The output persistence section also outlines a process for user preference but lacks specific configuration parameters.

Portability

  • info:Structural AssumptionThe skill assumes a project structure for output persistence (e.g., `context/output-config.md` or `.list-builder-output.md`), which might not exist in all project setups. The `validate-list.ts` script uses `--allow-read` which implies Deno environment.
  • info:Runtime stabilityThe 'validate-list.ts' script relies on Deno, indicated by the shebang `#!/usr/bin/env -S deno run --allow-read`. Users must have Deno installed and configured to run this script, which is a runtime assumption.
  • warning:Stack assumptionsThe 'validate-list.ts' script has a shebang `#!/usr/bin/env -S deno run --allow-read` indicating a Deno runtime dependency, which is not explicitly stated in the SKILL.md frontmatter or body, potentially leading to failures if Deno is not installed or configured.

Versioning

  • info:Release ManagementA version '1.0' is declared in the SKILL.md frontmatter, but there are no GitHub releases or CHANGELOG.md, and the last commit date is not available.

Code Execution

  • info:ValidationThe 'validate-list.ts' script performs several validations on list items (length, duplicates, uniqueness) and provides a specificity score. However, it doesn't use a formal schema library for input validation, and the validation is primarily for list quality rather than strict input sanitization.

Instalacja

npx skills add jwynia/agent-skills

Uruchamia Vercel skills CLI (skills.sh) przez npx — wymaga lokalnego Node.js oraz co najmniej jednego zainstalowanego agenta zgodnego ze skills (Claude Code, Cursor, Codex, …). Zakłada, że repozytorium jest zgodne z formatem agentskills.io.

3 months ago
70 stars
MIT
Zaktualizowano 6 days ago
Zobacz kod źródłowy

Podobne rozszerzenia

Scene Sequencing

98

Structure scenes and control pacing using scene-sequel rhythm. Use when individual scenes work but don't accumulate, when pacing feels off (too rushed or too slow), when transitions feel mechanical, or when readers can follow but aren't compelled forward. Based on Dwight Swain's Goal-Conflict-Disaster and Reaction-Dilemma-Decision structure.

Skill
jwynia

Conlang: Language Generation Skill

98

Generate phonologically consistent constructed languages for fiction. Use when you need naming languages, alien speech, or fantasy tongues without deep linguistics knowledge.

Skill
jwynia

Godot Asset Generator

98

Generate game assets using AI image generation APIs (DALL-E, Replicate, fal.ai) and prepare them for Godot. Covers the full art pipeline from concept art and style guides to final sprites, sprite sheets, and import configuration. This skill should be used when creating game art, generating sprites, making tilesets, creating UI elements, or preparing assets for Godot import. Keywords: game assets, AI art, DALL-E, Replicate, fal.ai, sprite sheet, tileset, Godot, pixel art, character sprite, game art, texture, animation frames.

Skill
jwynia

Devcontainer Diagnostic

98

Diagnose devcontainer configuration problems and guide development environment setup. This skill should be used when the user asks to 'set up devcontainer', 'fix container startup', 'configure VS Code dev container', 'Codespaces setup', or has Docker development environment issues. Keywords: devcontainer, docker, VS Code, Codespaces, container, development environment, Dockerfile.

Skill
jwynia

XLSX Generator

98

Create and manipulate Excel XLSX files programmatically. Use when the user needs to generate spreadsheets, modify XLSX templates, extract spreadsheet content, or automate Excel workflows. Supports both template-based generation (for branding compliance) and from-scratch creation. Keywords: Excel, XLSX, spreadsheet, workbook, worksheet, data, report, template, financial, analysis.

Skill
jwynia

Story-Zoom

97

Manage multi-level story synchronization. Use when changes at one abstraction level (pitch, structure, scenes, entities, prose) need to propagate to others, or when story elements feel inconsistent across levels.

Skill
jwynia