CipherStash
Official@cipherstash · United States of America
Security for the world where humans left the loop.
Agent Skills by CipherStash
Showing 46 vetted skills indexed across 2 GitHub repositories.
stash-supabase
Integrate CipherStash field-level encryption with Supabase using the @cipherstash/stack/supabase wrapper.
stash-encryption
Implement field-level encryption for TypeScript applications using @cipherstash/stack.
stash-secrets
Manage end-to-end encrypted secrets with environment isolation via SDK and CLI.
stash-drizzle
Integrate CipherStash field-level encryption with Drizzle ORM for TypeScript applications.
stash-forge
Install and configure CipherStash EQL extensions in PostgreSQL databases.
stash-dynamodb
Encrypt and decrypt DynamoDB items with CipherStash field-level encryption.
dispatching-parallel-agents
Dispatch multiple Claude agents to investigate and fix independent test failures concurrently.
test-driven-development
Enforce test-driven development by requiring a failing test before production code.
Creating Research Packages
Package complex domain knowledge into structured research packages with verification tracking.
Organizing Documentation
Audit project documentation and reorganize it into BUILD, FIX, UNDERSTAND, and LOOKUP categories.
testing-anti-patterns
Detect testing anti-patterns that verify mocks instead of real behavior.
requesting-code-review
Dispatch a code-review agent to validate changes against requirements before merge.
following-plans
Enforce predefined implementation plans with explicit BLOCKED status reporting.
using-git-worktrees
Create isolated git worktrees with safety checks and project setup.
receiving-code-review
Verify code review feedback against the codebase before implementing changes.
systematic-debugging
Identify root causes of technical issues through a four-phase systematic debugging process.
using-cipherpowers
Enforce mandatory skill discovery and workflow checklists before task execution.
Creating Quality Gates
Create executable quality gates with pass/fail and categorized checks for workflows.
Systematic Type Migration
Migrate legacy types to type-safe implementations with integration-test-first workflows.
sharing-skills
Contribute local skills to an upstream repository via pull requests.
Conducting Plan Review
Evaluate implementation plans against a 35-item quality checklist.
condition-based-waiting
Replace arbitrary timeouts with predicate-driven polling waits in unit and integration tests.
executing-plans
Executes planned tasks in batches with review checkpoints and semantic agent dispatch.
finishing-a-development-branch
Verify tests pass and choose merge, PR, keep, or discard for a finished branch.
Frequently Asked Questions About CipherStash
FAQPage SchemaWhat specific data protection tasks does CipherStash enable?▼
CipherStash enables field-level encryption for TypeScript applications, secure integration with Drizzle ORM and Supabase, and end-to-end encrypted secret management. It also provides PostgreSQL extensions for database-level encryption and decryption of sensitive items in DynamoDB.
Which technical personas benefit from these security capabilities?▼
Backend engineers, database administrators, and security architects working with TypeScript-based stacks benefit from these capabilities. The platform is designed for developers needing to implement granular data protection without managing complex cryptographic primitives manually.
What are the primary prerequisites for implementing CipherStash?▼
Implementation requires a TypeScript environment and access to supported data layers like PostgreSQL or DynamoDB. Users must integrate the specific stack wrappers for their chosen ORM or database to enable the encryption and decryption logic.