CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl-test

github.com/ericjohnolson/tessl-test

SkillAddedReview
test-skill

tiles/test-skill/skills/test-skill/SKILL.md

testing tessl skills

24

tidy

tiles/crafter/skills/tidy/SKILL.md

Audit and fix agent-facing documentation. Use when CLAUDE.md may be stale, docs don't match code, or undocumented conventions exist.

64

tdd

tiles/crafter/skills/tdd/SKILL.md

Boundary-focused TDD workflow enforcing L3/L4 altitude testing, property-based tests, and phase separation. Use when implementing features that require writing tests and code.

66

research

tiles/crafter/skills/research/SKILL.md

Research phase of RPI methodology. Spawns parallel subagents for codebase exploration AND web/pattern research, then synthesizes findings for user review. Produces compact research artifact. Use at the start of non-trivial features.

59

reflect

tiles/crafter/skills/reflect/SKILL.md

Post-session reflection skill. Reads recent git history, artifacts, and context files to extract learnings and produce improvement proposals for skills, CLAUDE.md, hooks, and plan templates. Use after any substantive session.

63

refactor

tiles/crafter/skills/refactor/SKILL.md

Refactoring process with test safety. Invoke immediately when user or document mentions refactoring, or proactively when code gets too complex or messy.

64

pair

tiles/crafter/skills/pair/SKILL.md

Guided pair-programming mode where Claude teaches rather than writes code, ensuring engineers learn while building

53

draft

tiles/crafter/skills/draft/SKILL.md

Plan phase of RPI methodology. Consumes research artifact or topic and produces compact implementation plan with test specs and Agent Context blocks. Use after research or to start planning a non-trivial feature.

65

craft

tiles/crafter/skills/craft/SKILL.md

Implement phase of RPI methodology. Executes beads-driven task graph using isolated agents for test-first discipline. Use when executing an implementation plan from the draft skill.

62

hexagonal-architecture

plugins/scaffolder/skills/hexagonal-architecture/SKILL.md

Applies hexagonal (ports & adapters) architecture. Use when designing application structure, separating domain from infrastructure, creating testable boundaries, or when user mentions ports, adapters, hexagonal, or clean architecture.

68

tidy

plugins/crafter/skills/tidy/SKILL.md

Audit and fix agent-facing documentation by comparing docs to implementation, identifying broken links and stale references, surfacing undocumented conventions, and updating CLAUDE.md files. Use when CLAUDE.md may be stale, docs don't match code, or undocumented conventions exist.

70

tdd

plugins/crafter/skills/tdd/SKILL.md

Test-driven development workflow using red-green-refactor cycles with integration tests at service boundaries and property-based testing. Use when the user explicitly requests TDD, test-first development, write tests first, unit tests, red-green-refactor, or property-based testing approaches.

73

research

plugins/crafter/skills/research/SKILL.md

Explore a codebase and research external patterns before planning a new feature. Spawns parallel subagents for codebase investigation and web research, then synthesizes findings into a compact artifact (~200 lines) for user review. Use when starting a non-trivial feature, investigating unfamiliar code, or evaluating libraries and architectural approaches.

72

reflect

plugins/crafter/skills/reflect/SKILL.md

Post-session reflection skill for review session, retrospective, or session summary. Reads recent git history, artifacts, and context files to extract learnings and produce improvement proposals for skills, CLAUDE.md, hooks, and plan templates. Use after any substantive session to capture what did we learn and embed improvements back into codebase context.

70

refactor

plugins/crafter/skills/refactor/SKILL.md

Restructures code by extracting methods, renaming symbols, simplifying conditionals, removing duplication, and eliminating dead code — while running tests before and after each change to ensure behavior is preserved. Invoke immediately when user mentions refactor, refactoring, clean up, restructure, simplify, technical debt, code smell, DRY violations, or when code is messy, complex, or hard to maintain.

80

pair

plugins/crafter/skills/pair/SKILL.md

Guided pair-programming mode where Claude teaches rather than solves — asking guiding questions, providing hints, explaining concepts, and reviewing user-written code instead of writing solutions. Use when the user wants to learn while building: says "teach me", "help me understand", "guide me", "walk me through", "mentor me", "don't just give me the answer", "learning mode", or invokes /pair.

68

draft

plugins/crafter/skills/draft/SKILL.md

Transforms a research artifact or feature topic into a compact implementation plan with task breakdown, dependency mapping, test specifications, and acceptance criteria. Use when planning a non-trivial feature, designing architecture, writing a technical spec, or breaking down implementation steps before coding. Produces a phased plan with Agent Context blocks and a beads task graph for incremental execution.

65

craft

plugins/crafter/skills/craft/SKILL.md

Implements a feature by executing a plan phase-by-phase — writes tests first, runs them red, then implements code to make them green, then validates nothing is broken. Use when you have a plan from /draft and are ready to implement, build, develop, create, or write code for a feature using TDD.

71