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
SKILL.md
Integration guide
Complete step-by-step guide covering SDK setup, wallet configuration, secret creation, text and file encryption/decryption, delegation, and error handling.
reference.md
Full API reference
Complete API reference with every function signature, parameter type, return value, supported chains, error codes, and constants.
Download the Skill Files
Download both SKILL.md (integration guide) and reference.md (full API reference) from the links above.
Add to Your AI Tool
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.
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
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.