YC_hackathon Development Patterns

Guide Python development workflows for intelligence gathering systems with Convex integration.

323|86|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/affaan-m/JARVIS --skill yc-hackathon-development-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: YC_hackathon Development Patterns
Source: https://github.com/affaan-m/JARVIS/tree/main/.claude/skills/YC_hackathon
Command: npx skills add https://github.com/affaan-m/JARVIS --skill yc-hackathon-development-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit provides guidelines and best practices for efficient development within the YC_hackathon project, aiming to enhance code maintainability, performance, and security.

Core Features & Use Cases

  • Coding Conventions: Standardized file and module naming, import style, and commit message practices.
  • Workflows: Detailed workflows for adding new agents, tests, service integrations, updating Convex schemas, and frontend component testing.
  • Testing Patterns: Strategies for both backend and frontend testing, including mocking, coverage thresholds, and accessibility considerations.

Quick Start

Follow the outlined guidelines for adding a new agent to the YC_hackathon platform.

Frequently Asked Questions about YC_hackathon Development Patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a Python intelligence gathering system for modularity and external service integration?

To structure a Python intelligence gathering system, you should follow standardized file and module naming conventions. This enforces modularity, streamlines external service integration, and simplifies database management for maintaining performance and security.

What are the best practices for testing backend and frontend components in a real-time intelligence platform?

Testing best practices for a real-time intelligence platform include implementing backend and frontend mocking, enforcing coverage thresholds, and validating frontend accessibility. These strategies ensure robust modular code and reliable external service integration.

How do I add a new agent to a real-time person intelligence platform?

To add a new agent to a person intelligence platform, follow the specific workflow guidelines provided for agent integration. This process ensures the new component adheres to Python coding standards and integrates correctly with existing modular services.

Do I need to know TypeScript and Convex to develop a Python-based intelligence system?

Yes, developing this Python-based intelligence gathering system requires knowledge of TypeScript and Convex. You need these technologies to manage frontend component testing, update Convex schemas, and handle external service integration workflows.

How do I update Convex schemas when adding new features to an intelligent system?

To update Convex schemas when adding features to an intelligent system, follow the dedicated schema update workflow. This ensures your database management practices align with the platform's modularity requirements and Python backend integration standards.