Skip to main content

stevesolun/ctx

SkillsMP has collected 40 skills from stevesolun/ctx. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
40
GitHub stars
581
GitHub forks
71

Showing 40 of 40 collected skills.

occupation
Computer Occupations, All Other
description

Repo-aware recommendation manager for ctx. Scans the active repository, identifies stack and workflow signals, recommends a capped set of skills, agents, and MCP servers, and unloads helpers that no longer match the current work after user confirmation.…

updated
occupation
Computer Occupations, All Other
description

Recommend the smallest Matt Pocock skill or short skill sequence that fits the user's current goal.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Review a Git diff against repository standards and its originating requirements. Use for pull requests, branches, work-in-progress changes, or changes since a commit, tag, or merge-base.

updated
occupation
Software Developers
description

Design or improve module interfaces using deep-module heuristics. Use when deciding where a seam belongs, reducing caller-facing complexity, improving testability or navigability, or comparing module designs.

updated
occupation
Software Developers
description

Diagnose hard bugs and performance regressions with reproducible evidence, focused hypotheses, and proportional instrumentation. Use when something is broken, failing, throwing, intermittently wrong, or unexpectedly slow.

updated
occupation
Software Developers
description

Clarify domain concepts, language, boundaries, and durable architectural decisions. Use when terminology is ambiguous, the user is shaping a domain model, or a design depends on resolving what concepts mean.

updated
occupation
Project Management Specialists
description

A relentless interview to sharpen a plan or design.

updated
occupation
Project Management Specialists
description

A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

updated
occupation
Computer Occupations, All Other
description

Compact the current conversation into a handoff document for another agent to pick up.

updated
occupation
Software Developers
description

Implement work from a spec, ticket, or agreed conversation. Use explicitly when the user wants an existing plan carried through to working code.

updated
occupation
Software Developers
description

Analyze a codebase for high-leverage architectural improvements and explain evidence, tradeoffs, and next steps. Use explicitly for architecture audits or deep-module refactoring opportunities.

updated
occupation
Software Developers
description

Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.

updated
occupation
Market Research Analysts & Marketing Specialists
description

Investigate questions using high-trust primary sources and traceable citations. Use when the user asks for research, current documentation or API facts, source verification, or evidence-backed comparison.

updated
occupation
Software Developers
description

Resolve an in-progress Git merge or rebase conflict while preserving the relevant intent of both sides. Use when conflict markers or an interrupted merge/rebase need investigation and resolution.

updated
occupation
Computer Occupations, All Other
description

Configure repository-local tracker, triage, and domain-document conventions needed by the Matt Pocock engineering skills.

updated
occupation
Software Quality Assurance Analysts & Testers
description

Apply test-driven development with small, behavior-focused feedback loops. Use when the user asks to build or fix something test-first, mentions red-green-refactor, or wants integration tests.

updated
occupation
Postsecondary Teachers, All Other
description

Teach a skill or concept at the user's current level, optionally preserving a lightweight multi-session learning record.

updated
occupation
Project Management Specialists
description

Synthesize an implementation-ready spec from the current conversation and relevant repository context. Use explicitly when the user wants agreed work captured as a spec or PRD.

updated
occupation
Project Management Specialists
description

Break a plan, spec, or conversation into dependency-aware, independently verifiable tickets. Use explicitly when the user wants work sliced for local planning or an issue tracker.

updated
occupation
Project Management Specialists
description

Classify and advance issues or external pull requests through the configured triage workflow. Use explicitly to inspect queues, evaluate an item, recommend a state, or apply an authorized transition.

updated
occupation
Project Management Specialists
description

Map a large, unclear, multi-session effort as linked decisions, then advance the map until the route to the destination is clear.

updated
occupation
Computer Occupations, All Other
description

Design or revise concise skills with clear triggers, proportional constraints, progressive disclosure, and realistic validation.

updated
occupation
Software Developers
description

Coordinate nontrivial work in the ctx repository when a task has independent investigation, implementation, or test lanes; compute-heavy checks; or repetitive changes suited to scripts or codemods. Use for decomposition and concurrency decisions, not simple…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Select proportional validation for changes or reviews in the ctx repository. Use before handing off material code, workflow, migration, documentation, security, packaging, or release changes; before a PR; or when asked whether a change is adequately tested.…

updated
occupation
Computer Occupations, All Other
description

Alive skill router — reads the current project's stack and loads/unloads skills dynamically. Invoke at session start or when project context changes.

updated
occupation
Software Developers
description

Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as…

updated
occupation
Software Developers
description

Keeps README badge + inline counts in sync with the real number of skills, agents, graph nodes/edges, communities, converted pipelines, and test inventory. Runs automatically on every commit via a git pre-commit hook. Use when the README drifts from reality…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Validate committed feature-branch changes through the no-mistakes pipeline: intent, rebase, review, test, docs, lint, push, PR, and CI. Use when the user asks to run no-mistakes, ship safely, validate before pushing, or gate a change before it reaches…

updated
occupation
Software Developers
description

Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and…

updated
occupation
Software Developers
description

Design or audit a repo-local markdown knowledge graph with wiki links, source-code backlinks, drift checks, and searchable sections. Use when AGENTS.md/CLAUDE.md is too flat for a large codebase or when a custom harness needs durable structured project memory.

updated
occupation
Software Developers
description

Create or review an AGENTS.md file so coding agents get stable repo-local instructions: environment setup, testing, style, security boundaries, PR policy, and handoff rules. Use when a repo lacks durable agent guidance or when a custom harness needs a…

updated
occupation
Software Developers
description

Show real token usage and estimated savings for the current session. Reads directly from the Claude Code session log — no AI estimation. Triggers on /caveman-stats. Output is injected by the mode-tracker hook; the model itself does not compute the numbers.

updated
occupation
Software Developers
description

Quick-reference card for all caveman modes, skills, and commands. One-shot display, not a persistent mode. Trigger: /caveman-help, "caveman help", "what caveman commands", "how do I use caveman".

updated
occupation
Computer Occupations, All Other
description

Decision guide for delegating to caveman-style subagents. Tells the main thread WHEN to spawn `cavecrew-investigator` (locate code), `cavecrew-builder` (1-2 file edit), or `cavecrew-reviewer` (diff review) instead of doing the work inline or using vanilla…

updated
occupation
Technical Writers
description

Take a markdown file of raw material and shape it into an article through a conversational session — drafting candidate openings, growing the piece paragraph by paragraph, arguing about format (lists, tables, callouts, quotes) at each step. Use when the user…

updated
occupation
Technical Writers
description

Shape an article as a journey of beats, choose-your-own-adventure style. The user picks a starting beat from the raw material, you write only that beat, then offer options for where to pivot next, beat by beat, until the article reaches a natural end. Use…

updated
occupation
Technical Writers
description

Grilling session that mines the user for fragments — heterogeneous nuggets of writing (claims, vignettes, sharp sentences, half-thoughts) — and appends them to a single document as raw material for a future article. Use when the user wants to develop ideas…

updated
occupation
Software Developers
description

Pre/post dev toolbox — named bundles of skills/agents loaded before development work and councils of experts invoked after. Run /toolbox or the toolbox.py CLI to list, activate, initialize, export, import, and validate toolboxes. Invoke at the start or end of…

updated
occupation
Computer Occupations, All Other
description

Discover installable agent skills from ctx's shipped Skills.sh catalog, the Skills.sh search API, and the npx skills CLI. Use when a user asks whether a skill exists, wants to add/update a skill, or needs a repeatable procedure for finding candidate skills…

updated
occupation
Editors
description

Edit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.

updated
Showing 40 of 40 collected skills.