Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

What is this repo, and why?

This repo holds agent skills I created to spin up mock assessment environments, getting you familiarized before the real thing!

I recently had my first online coding assessment ever (a 90-min CodeSignal ICA) and I was preparing by grinding DSA/leetcode style problems. As I learned more about the framework, I realized that this approach wouldn't help me at all.
💡 I then had the idea to give all the info I gathered and have it spin up a 4-level problem for me in a .zip file that I could easily open in my IDE, install dependencies, and just start.
It worked great!! Without it, I would've been stuck like a deer in headlights JUST from having to naviagate the unfamiliar environment and format.

Skills

Agent skill that spins up a mock CodeSignal Industry Coding Assessment (ICA) environment with 4 progressive levels, realistic problem specs, stub files, and failing unit tests. Outputs everything in a single .zip file that you can extract and open in your preferred IDE.

How to Use

The skill automatically triggers when you says things like "set up a practice assessment", "give me a coding challenge with multiple levels", or "help me prep for a CodeSignal test". It'll ask you a few questions about the challenge before generating.
*You can often manually invoke the skill by typing the slash command: /codesignal-ica-mock

Use with claude.ai

  • download the codesignal-ica-mock.skill file here
  • go to the sidebar -> Customize
  • click on Skills -> click on the + button
  • add codesignal-ica-mock.skill file

Use with Claude Code and other coding agents:

  • download the codesignal-ica-mock-skill folder
  • on your computer, add the folder to your code agent's skills folder
    (often ~/<agent>/skills, ex: ~/codex/skills) It should automatically be picked up.

General File Structure

assessment/
├── README.md              ← Full problem spec
├── tests/
│   ├── level1Tests.js     ← Mocha tests, locked after passing
│   ├── level2Tests.js     ← Added when level 2 unlocks
│   └── sandboxTests.js    ← Empty file user can use for scratch testing
├── src/
│   └── solution.js        ← User's implementation file (blank stub)
├── package.json           ← Mocha test setup
└── run_single_test.sh     ← Shell script to run one test by name

Example Usage

Generating the challenge

codesignal-ica-mock_screenshot1 codesignal-ica-mock_screenshot2

Level 1 open in IDE

codesignal-ica-mock_screenshot3 codesignal-ica-mock_screenshot4

Please let me know if you have any feedback!

About

Agent skill to generate mock coding assessments for both traditional and AI-enabled coding interviews. Complete with agent instructions to generate the complete environment (code + tests) to get you familiarized with the real environments.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors