DanielPodolskyDanielPodolskyCommunityยท21 Agent Skills Included

ownyourcode

Mentored coding practice with quality gates and career stories

Guides developers to write their own code through Socratic mentoring, systematic debugging, and six quality gates covering ownership, security, errors, performance, fundamentals, and testing. Eliminates copy-paste dependency by requiring you to explain every line before shipping. Converts completed work into resume bullets and STAR interview stories automatically.
npx skills add DanielPodolsky/ownyourcode --all -g -y

All Skills in This Repository (21)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
DanielPodolskyDanielPodolsky

database-fundamentals

Analyze database schema design, SQL queries, and ORM usage for correctness.

Community
Basic
๐Ÿ“ฆ In Repo
DanielPodolskyDanielPodolsky

resistance-protocol

Enforce the Resistance Protocol to guide mentors in pushing back on shortcuts.

Community
Basic
๐Ÿ“ฆ In Repo
DanielPodolskyDanielPodolsky

documentation-fundamentals

Standardize software documentation with README, JSDoc, and inline comment guidelines.

Community
Basic
๐Ÿ“ฆ In Repo
DanielPodolskyDanielPodolsky

error-handling-fundamentals

Implement robust error handling for asynchronous fetch and API operations.

Community
Intermediate
๐Ÿ“ฆ In Repo
DanielPodolskyDanielPodolsky

frontend-fundamentals

Review React and Vue components for architecture, state management, and accessibility.

Community
Basic
๐Ÿ“ฆ In Repo
DanielPodolskyDanielPodolsky

security-fundamentals

Identifies and remediates web security weaknesses during code reviews using OWASP Top 10 guidance.

Community
Basic
๐Ÿ“ฆ In Repo
DanielPodolskyDanielPodolsky

protocol-d-debugging

Guide junior developers through Protocol D's five-step debugging workflow.

Community
Advanced
๐Ÿ“ฆ In Repo
DanielPodolskyDanielPodolsky

backend-fundamentals

Evaluate API route handlers and backend architecture for RESTful design.

Community
Intermediate
๐Ÿ“ฆ In Repo
DanielPodolskyDanielPodolsky

testing-fundamentals

Guide junior developers in designing test strategies with Vitest, Jest, and Playwright.

Community
Basic
๐Ÿ“ฆ In Repo
DanielPodolskyDanielPodolsky

performance-fundamentals

Identify performance bottlenecks in queries, renders, and data flows.

Community
Basic
๐Ÿ“ฆ In Repo
DanielPodolskyDanielPodolsky

seo-fundamentals

Audit HTML head structure, semantic markup, and social tags for SEO readiness.

Community
Basic
๐Ÿ“ฆ In Repo
DanielPodolskyDanielPodolsky

accessibility-fundamentals

Identify and fix accessibility issues in JSX UI components using WCAG, ARIA, and keyboard navigation.

Community
Basic

Frequently Asked Questions

FAQPage Schema
How to install OwnYourCode?โ–ผ

Run `npx skills add DanielPodolsky/ownyourcode --all -g -y` in your terminal to install all skills globally, then run `/own:init` in your project to set your profile.

What is OwnYourCode used for?โ–ผ

It turns your coding sessions into mentored practice: the AI guides and reviews while you write the code yourself, so you truly understand and own what you ship.

How do the 6 quality gates work?โ–ผ

Before completing a task, your code passes checks for ownership, security, error handling, performance, fundamentals, and testing. The ownership gate blocks completion until you can explain your code.

Does OwnYourCode help with job interviews?โ–ผ

Yes. It extracts STAR stories and quantified resume bullets from every completed task, turning your daily work into interview-ready material.

Which profiles does OwnYourCode support?โ–ผ

It offers Junior, Career Switcher, Interview Prep, Experienced, and Custom profiles, each adapting the teaching style while keeping the same quality gates.

Related Repositories in Education & Research

View All in Education & Researchโ†’