context templates

THE COMPLETE TOOLKIT / 30 SKILLS

Find a method
for your next step.

Explore every skill here. Choose one to see what it does and how to install it for your agent.

Need help choosing? Ask your agent →

30 skills

Getting started

Context Templates

Find, install, and update skills from Ginylil/context-templates, or propose improvements and new skills through pull requests to that repository.

context-templates

Design

Build an interface

Design and implement an interface with clear hierarchy, platform-appropriate interaction, accessibility, and rendered proof.

ct-design-build-interface

Operations & releases

Maintain Project

Assess service health, spend, changes, security, failures and recovery readiness, with explicit monitoring gaps and prioritized maintenance.

ct-devops-maintain-project

Operations & releases

Release an Android app

Discover configuration, set up or wrap an existing web app, and release Android apps through signed bundles, Play internal, closed and open testing, and production rollout with exact candidate evidence and scoped authorization.

ct-devops-release-android-app

Operations & releases

Release an Apple app

Discover configuration, set up or wrap an existing web app, and release Apple apps through signed uploads, TestFlight internal and external testing, App Review, and App Store publication with exact candidate evidence and scoped authorization.

ct-devops-release-apple-app

Operations & releases

Release Project

Prepare or execute a scoped release with build proof, rollback information, exact revision tracking, and separate staging and production evidence.

ct-devops-release-project

Dynamic UMLs

Dynamic UMLs

Choose and create standalone offline HTML diagram walkthroughs for sequence, class, flowchart, state, activity and component views.

ct-dynamic-uml

Dynamic UMLs

Dynamic activity diagram

Create a standalone interactive HTML UML activity diagram for a workflow with actions, branches or concurrent work.

ct-dynamic-uml-activity

Dynamic UMLs

Dynamic class diagram

Create a standalone interactive HTML class diagram from inspected code, a domain model or supplied requirements.

ct-dynamic-uml-class

Dynamic UMLs

Dynamic component diagram

Create a standalone interactive HTML component diagram from inspected architecture, code or requirements.

ct-dynamic-uml-component

Dynamic UMLs

Dynamic flowchart

Create a standalone interactive HTML flowchart for a process, decision tree, troubleshooting path or workflow.

ct-dynamic-uml-flowchart

Dynamic UMLs

Dynamic sequence diagram

Create a standalone interactive HTML sequence diagram for a protocol, login flow, API exchange or other participant interaction.

ct-dynamic-uml-sequence

Dynamic UMLs

Dynamic state diagram

Create a standalone interactive HTML state diagram for an entity lifecycle, status machine or event-driven system.

ct-dynamic-uml-state

Marketing

Launch Product

Prepare product launch assets and measurement, then publish only explicitly authorized assets with duplicate prevention and live readback.

ct-marketing-launch-product

Marketing

Research Market

Research audiences, competitors, alternatives, positioning and channels using dated sources and explicit uncertainty.

ct-marketing-research-market

Product

Define a project

Turn a project idea into an evidence-backed definition of its users, problem, first scope, constraints, and observable success.

ct-product-define-project

Product

Manage a project

Guide a project from its current evidence to the next useful definition, planning, development, review, release, or learning step.

ct-product-manage-project

Product

Review Product

Assess product value, onboarding and outcomes from observed usage and customer evidence, then propose measurable improvements.

ct-product-review-product

Testing

Plan tests

Turn agreed requirements and risks into a traceable acceptance test plan with realistic data, failure scenarios, proof surfaces, and execution gates before implementation or qualification.

ct-qa-plan-tests

Testing

Test User Flows

Exercise real user journeys against a defined project and record pass, failure, or blocked evidence at the exact tested environment.

ct-qa-test-user-flows

Development

Build a feature

Implement a complete agreed feature in an existing project, including integration, failure and recovery paths, and meaningful regression evidence.

ct-rnd-build-feature

Development

Design architecture

Design a project architecture from agreed requirements, including component boundaries, data ownership, interfaces, failure behavior, and justified tradeoffs before implementation.

ct-rnd-design-architecture

Development

Fix a bug

Reproduce a reported software defect, identify its cause, make a focused repair, and prove the same regression check changes from failing to passing.

ct-rnd-fix-bug

Development

Improve agent setup

Use an observed development failure to improve repository agent instructions, tool setup, checks, or supporting skills, with the same before and after verification.

ct-rnd-improve-agent-setup

Development

Plan development

Turn a ready project definition into small executable development slices, acceptance checks, dependencies, and verified GitHub Issues and Project Backlog items.

ct-rnd-plan-development

Development

Prepare next session

Prepare a copy-paste next-session prompt or conversation handoff from current decisions and checked project state.

ct-rnd-prepare-next-session

Development

Review code

Review a concrete code change against intended behavior and repository standards, prioritizing actionable bugs, regressions, security risks, and missing proof.

ct-rnd-review-code

Development

Set up a project

Create or complete a runnable repository with reproducible setup, environment configuration, development commands, tests, build, and CI.

ct-rnd-set-up-project

Security

Review Project Security

Review application and delivery security within an agreed scope, producing evidence-backed findings and explicit coverage gaps.

ct-security-review-project