craft-ts
Community@craft-ts
craft-ts provides agent skills for building, migrating, and debugging type-safe Angular applications on the @craft-ts/core framework with MCP-based runtime inspection.
Agent Skills by craft-ts
Showing 30 vetted skills indexed across 1 GitHub repositories.
craft-ts-dev-page-mcp
Drives and inspects the open ng serve browser tab through the page MCP tool.
translate-spec-to-craft-ts
Translate functional specifications into @craft-ts/core primitives, insertions, and store compositions.
craft-ts-routes
Creates type-safe Angular routes with per-route dependency injection checks using craft-ts.
craft-ts-doc-update
Author and update craft-ts VitePress documentation with tested snippet regions.
setup-matt-pocock-skills
Configures issue tracker, triage labels, and domain docs for engineering skills.
craft-ts-service-migration
Migrates Angular services and direct DI to craftService and toCraftService patterns.
craft-ts-logs-mcp
Diagnose craft-ts demo application bugs from captured Console.* runtime logs.
craft-ts-runtime-change-web-mcp
Inspect, override, and mutate craft-ts primitive runtime state through the registry MCP bridge.
handoff
Generates a conversation summary document for continuing work in a new agent session.
improve-codebase-architecture
Identifies shallow modules and proposes deepening refactors rendered as an HTML architecture report.
triage
Triage GitHub issues through a label-based state machine with agent briefs.
prototype
Build throwaway terminal or UI prototypes to validate state models and design options.
diagnose
Diagnose bugs and performance regressions through a structured reproduce-hypothesise-fix workflow.
to-issues
Breaks plans and specs into vertical-slice issues on a project issue tracker.
migrate-to-craft-ts
Migrates Angular applications to @craft-ts/core using the craft-migrate codemod and manual diagnostics.
zoom-out
Generates a high-level map of relevant modules and callers for unfamiliar code areas.
write-a-skill
Create new agent skills with proper structure, frontmatter, and bundled resources.
grill-with-docs
Interviews users to stress-test plans against domain glossaries and ADR documentation.
craft-ts-graph-mcp
Query the static CraftTS dependency graph through graph MCP tools.
caveman
Compresses AI responses by removing filler words while preserving technical accuracy.
tdd
Guides test-driven development using the red-green-refactor loop with behavior-focused tests.
grill-me
Interviews the user question-by-question to stress-test plans and design decisions.
to-prd
Generates a PRD from conversation context and publishes it to the project issue tracker.
jsdocs
Writes and updates Effect public API JSDoc to satisfy the jsdocs oxlint rule.
Frequently Asked Questions About craft-ts
FAQPage SchemaWhat tasks can I accomplish with craft-ts skills?▼
You can build and review @craft-ts/core applications (state, query, mutation, queryParams, craftService, craftRoutes, SSR), migrate existing Angular services and DI via the craft-migrate codemod, add type-safe i18n and typed design systems, run architecture test suites, and inspect live demos through page, logs, graph, and runtime-override MCP bridges.
Who are the craft-ts skills designed for?▼
They target Angular and TypeScript engineers working on CraftTS projects, plus coding agents that must translate functional specs (CRUD flows, pagination, filters, forms) into craft-ts primitives. Secondary skills serve maintainers doing TDD, issue triage, PRD authoring, architecture refactoring, and JSDoc compliance.
How do the craft-ts MCP inspection skills work at runtime?▼
The dev-page, logs, graph, and runtime-change skills connect to a locally running ng serve demo through function-registry MCP bridges. They let an agent click and read named controls, query the static dependency graph, filter captured logs, and override or restore primitive values over a WebSocket bridge without reloading the page.
What prerequisites are needed before using the planning skills?▼
Run setup-matt-pocock-skills first: it writes an Agent skills block into AGENTS.md/CLAUDE.md and docs/agents/ so to-issues, to-prd, triage, diagnose, tdd, improve-codebase-architecture, and zoom-out know the repo's issue tracker (GitHub or local markdown), triage label vocabulary, and domain doc layout.
Do craft-ts skills support internationalization and styling?▼
Yes. craft-ts-i18n builds type-safe translations with @craft-ts/i18n — closed key unions, locale parity, typed parameters, plural categories, and an Effect adapter. craft-ts-style covers @craft-ts/style typed design systems: palettes, typed custom properties, contrast checks, themes, dark mode, and visual matrix tests.