Agent Skills by dio0550
Showing 38 vetted skills indexed across 5 GitHub repositories.
html-educational-material
Generates self-contained HTML educational documents and companion quiz pages for technical topics.
techbook-pdf
Generates Japanese technical textbook PDFs from HTML fragments using WeasyPrint and print CSS.
doc-issue
Creates GitHub Issues in the technical_memo repository for HTML educational material topics using the gh CLI.
knowledge-harvest
Extract reusable technical knowledge from conversation sessions and file GitHub issues.
knowledge-lookup
Retrieves stored knowledge articles from the dev-knowledge public JSON API.
knowledge-article
Writes technical knowledge articles as tagged Markdown or HTML files using a fixed problem-cause-solution format.
knowledge-issue
Creates GitHub Issues in the dev-knowledge repository using the gh CLI with mandatory workflow labels.
spec-gen
Generate AI-oriented specification and design documents from templates.
api-spec
Generate API specifications in Markdown, OpenAPI 3.1, and GraphQL schema formats.
detail-spec
Generate design and implementation specifications through interactive dialogue and templates.
workflow-setup
Append TypeScript workflow skill instructions to designated Markdown project files.
rules-setup
Adds d-market rule-based skill usage guidelines to TypeScript/React project instruction files.
typescript-performance-review-skill
Review TypeScript and React code for performance bottlenecks using measurement-first optimization.
system-design
Generate system design documents, ADRs, and C4 diagrams in Markdown.
feature-spec
Generate domain-split feature specifications and PRDs as {domain}-spec.md files.
spec-driven-dev
Clarify feature requests into implementation-plan.md and tasks.md.
implementation-plan
Generate implementation plans with system diagrams, folder structures, and migration paths.
spec-driven-dev-copilot
Generate implementation-plan.md and tasks.md from clarified feature requirements.
spec-implement
Automate numbered spec implementation by applying plans from .specs folders.
create-orchestrator-agent-file-based
Create file-based orchestrator agent definitions for multi-task workflows.
implementation-workflow
Standardize Rust implementation workflows with TDD cycles and cargo quality checks.
setup
Add a structured Rust rules section to CLAUDE.md and .cursorrules files.
tdd
Define a Red-Green-Refactor TDD workflow for Rust projects with cargo test verification.
file-search
Search Rust source files and symbols across a codebase.
Frequently Asked Questions About dio0550
FAQPage SchemaWhat tasks can I accomplish with dio0550's skills?▼
You can generate specification documents (OpenAPI 3.1, GraphQL, PRDs, ADRs, C4 diagrams), review TypeScript/React and Rust code, run TDD cycles, fix PR review comments via GitHub GraphQL, and publish technical knowledge as Markdown articles, educational HTML pages, or textbook-style PDFs.
Who is the target audience for these skills?▼
Software engineers working in Rust or TypeScript/React codebases who practice spec-driven development, plus developers maintaining personal technical knowledge bases. The documentation skills suit anyone creating Japanese educational materials, quizzes, and print-ready technical reference PDFs.
How do the knowledge management skills work in practice?▼
knowledge-harvest mines conversation sessions for reusable insights, knowledge-issue files them as labeled GitHub Issues (knowledge:pr or knowledge:direct) via the gh command, knowledge-article writes structured problem-cause-solution Markdown, and knowledge-lookup retrieves articles through the dev-knowledge site's public JSON endpoints.
What are the prerequisites and dependencies?▼
Rust skills require cargo for testing and type checking. Issue-creation skills require the GitHub CLI (gh) and access to dio0550/dev-knowledge or dio0550/technical_memo repositories. PDF generation requires WeasyPrint for HTML-to-print rendering; TypeScript testing skills assume Vitest or Jest setups.
What output formats do the documentation skills produce?▼
Outputs include Markdown specifications and README files, OpenAPI 3.1 and GraphQL schemas, interactive HTML educational pages with sidebar navigation and quizzes, and A4/B5/A5 Japanese-typeset PDFs featuring covers, chapter pages, running heads, side notes, exercises, and automatic indexes.