For AI-Powered Development

CIFER Skill for AI Agents

We built an Agent Skill that teaches any AI coding assistant the entire CIFER SDK. Use it with Cursor, ChatGPT, Claude, GitHub Copilot, or any LLM — just provide the skill files as context and ask your agent to encrypt data, create secrets, or integrate post-quantum security.

Free and open source. Compatible with any LLM — Cursor, ChatGPT, Claude, Copilot, and more.

What Is an Agent Skill?

A Skill is a structured knowledge file that gives AI coding agents deep expertise in a specific technology. Instead of your AI guessing how an SDK works or hallucinating API calls, a Skill provides the exact patterns, function signatures, and best practices.

No Hallucinations

Your AI generates correct code on the first try because it has the real API reference.

Natural Language

Just describe what you want in plain English. The agent handles the implementation.

Instant Expertise

Skip reading docs. Your AI agent already knows every function, parameter, and edge case.

What the Skill Covers

Text Encryption & Decryption

Your AI agent can encrypt and decrypt text payloads using ML-KEM-768 + AES-256-GCM with a simple prompt.

File Encryption & Decryption

Encrypt files of any size with async job processing. The agent handles polling and download automatically.

Secret Management

Create quantum-resistant key pairs, check sync status, manage delegation — all through natural language.

SDK Initialization

The agent knows how to set up the SDK, configure wallet signers, and connect to any supported chain.

Multi-Chain Support

Works across Ethereum Mainnet, Sepolia, and Ternoa. The agent selects the right chain config for you.

Full API Reference

The skill includes the complete API reference so your AI agent can use every SDK function correctly.

Just Ask Your Agent

Once installed, you can use natural language to build with CIFER. Here are some example prompts:

"Set up the CIFER SDK in my project and create a secret on Sepolia"

"Encrypt this user data with CIFER before storing it in the database"

"Add file encryption to my upload endpoint using the CIFER SDK"

"Decrypt the payload using my existing secret ID"

"Show me how to delegate decryption access to another wallet"

How to Install

1

Download the Skill Files

Download both SKILL.md (integration guide) and reference.md (full API reference) from the links above.

2

Add to Your AI Tool

.cursor/skills/cifer-sdk/

For Cursor: place both files in the folder above. For other tools (ChatGPT, Claude, Copilot, Windsurf, etc.): paste the file contents as context in your conversation or attach them as reference files.

3

Start Using It

Ask your AI assistant to encrypt data, create secrets, or integrate the CIFER SDK. It will know every function, parameter, and best practice.

What's Inside

SDK initialization with auto-discovery
Server-side and browser wallet setup
Secret creation and sync waiting
Text payload encryption & decryption
File encryption with async jobs
File decryption with auth download
Secret listing and delegation
Complete error handling patterns
All supported chains and configs
Full function signatures and types
Edge cases and size limits
Minimal working examples

Frequently Asked Questions

What is a CIFER Skill?

A Skill is a structured markdown file that gives any AI coding agent specialized knowledge about the CIFER SDK. When your AI has access to it, it learns initialization, wallet setup, encryption, decryption, file handling, and error management. It can then write correct CIFER integration code from natural language prompts.

Which AI tools and models does this work with?

The skill files are plain markdown, so they work with any LLM or AI coding tool. This includes Cursor (native skill support), ChatGPT, Claude, GitHub Copilot, Windsurf, Cline, Aider, and any other tool that accepts context files. Any model — GPT-4, Claude, Gemini, open-source LLMs — can understand and use them.

Do I still need to install the cifer-sdk npm package?

Yes. The Skill teaches your AI agent how to use the SDK, but you still need to install the actual package: npm install cifer-sdk. The agent will include this in its instructions when you ask it to set up CIFER.

How do I use it outside of Cursor?

Just paste the contents of SKILL.md and reference.md into your AI conversation as context, or attach them as files. In ChatGPT or Claude, you can upload them directly. In Copilot Chat, paste relevant sections. The files are designed to be self-contained — any LLM will understand them.

What chains are supported?

The SDK and skill support Ethereum Mainnet (chain ID 1), Ethereum Sepolia testnet (chain ID 11155111), and Ternoa (chain ID 752025). The agent automatically knows the correct configuration for each chain.

Is the Skill kept up to date?

Yes. As the CIFER SDK evolves, we update the skill files. Check back here for the latest version, or follow us on Twitter for update announcements.

Ready to Build with AI?

Download the skill, load it into your favorite AI coding tool, and start building quantum-resistant encryption into your apps — with nothing more than a prompt.